builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-707 starttime: 1463036079.31 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:39.306746) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:39.307698) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:39.307988) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:39.438621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:39.438874) ========= 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-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False --2016-05-11 23:54:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.75M=0.001s 2016-05-11 23:54:40 (9.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.579652 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.052649) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.052933) ========= 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-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020125 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.117126) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.117465) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --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-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False 2016-05-11 23:54:40,228 truncating revision to first 12 chars 2016-05-11 23:54:40,228 Setting DEBUG logging. 2016-05-11 23:54:40,229 attempt 1/10 2016-05-11 23:54:40,229 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:54:40,538 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.602406 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.956625) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.956935) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.957353) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.957621) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:54:40.993108) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 48 secs) (at 2016-05-11 23:54:40.993374) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False 23:54:41 INFO - MultiFileLogger online at 20160511 23:54:41 in /builds/slave/test 23:54:41 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:54:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:54:41 INFO - {'append_to_log': False, 23:54:41 INFO - 'base_work_dir': '/builds/slave/test', 23:54:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:54:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:54:41 INFO - 'buildbot_json_path': 'buildprops.json', 23:54:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:54:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:54:41 INFO - 'download_minidump_stackwalk': True, 23:54:41 INFO - 'download_symbols': 'true', 23:54:41 INFO - 'e10s': False, 23:54:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:54:41 INFO - 'tooltool.py': '/tools/tooltool.py', 23:54:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:54:41 INFO - '/tools/misc-python/virtualenv.py')}, 23:54:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:54:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:54:41 INFO - 'log_level': 'info', 23:54:41 INFO - 'log_to_console': True, 23:54:41 INFO - 'opt_config_files': (), 23:54:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:54:41 INFO - '--processes=1', 23:54:41 INFO - '--config=%(test_path)s/wptrunner.ini', 23:54:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:54:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:54:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:54:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:54:41 INFO - 'pip_index': False, 23:54:41 INFO - 'require_test_zip': True, 23:54:41 INFO - 'test_type': ('testharness',), 23:54:41 INFO - 'this_chunk': '1', 23:54:41 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:54:41 INFO - 'total_chunks': '10', 23:54:41 INFO - 'virtualenv_path': 'venv', 23:54:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:54:41 INFO - 'work_dir': 'build'} 23:54:41 INFO - ##### 23:54:41 INFO - ##### Running clobber step. 23:54:41 INFO - ##### 23:54:41 INFO - Running pre-action listener: _resource_record_pre_action 23:54:41 INFO - Running main action method: clobber 23:54:41 INFO - rmtree: /builds/slave/test/build 23:54:41 INFO - Running post-action listener: _resource_record_post_action 23:54:41 INFO - ##### 23:54:41 INFO - ##### Running read-buildbot-config step. 23:54:41 INFO - ##### 23:54:41 INFO - Running pre-action listener: _resource_record_pre_action 23:54:41 INFO - Running main action method: read_buildbot_config 23:54:41 INFO - Using buildbot properties: 23:54:41 INFO - { 23:54:41 INFO - "project": "", 23:54:41 INFO - "product": "firefox", 23:54:41 INFO - "script_repo_revision": "production", 23:54:41 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 23:54:41 INFO - "repository": "", 23:54:41 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 23:54:41 INFO - "buildid": "20160511222516", 23:54:41 INFO - "pgo_build": "False", 23:54:41 INFO - "basedir": "/builds/slave/test", 23:54:41 INFO - "buildnumber": 3, 23:54:41 INFO - "slavename": "tst-linux64-spot-707", 23:54:41 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 23:54:41 INFO - "platform": "linux64", 23:54:41 INFO - "branch": "mozilla-aurora", 23:54:41 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 23:54:41 INFO - "repo_path": "releases/mozilla-aurora", 23:54:41 INFO - "moz_repo_path": "", 23:54:41 INFO - "stage_platform": "linux64", 23:54:41 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 23:54:41 INFO - "slavebuilddir": "test" 23:54:41 INFO - } 23:54:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 23:54:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 23:54:41 INFO - Running post-action listener: _resource_record_post_action 23:54:41 INFO - ##### 23:54:41 INFO - ##### Running download-and-extract step. 23:54:41 INFO - ##### 23:54:41 INFO - Running pre-action listener: _resource_record_pre_action 23:54:41 INFO - Running main action method: download_and_extract 23:54:41 INFO - mkdir: /builds/slave/test/build/tests 23:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:41 INFO - https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 23:54:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:54:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:54:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:54:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 23:55:08 INFO - Downloaded 1361 bytes. 23:55:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:55:08 INFO - Using the following test package requirements: 23:55:08 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 23:55:08 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 23:55:08 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 23:55:08 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'jsshell-linux-x86_64.zip'], 23:55:08 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 23:55:08 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 23:55:08 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 23:55:08 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 23:55:08 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 23:55:08 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:55:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 23:55:08 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 23:55:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:08 INFO - https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 23:55:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:55:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:55:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:55:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 23:55:14 INFO - Downloaded 22728251 bytes. 23:55:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:55:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:55:15 INFO - caution: filename not matched: web-platform/* 23:55:15 INFO - Return code: 11 23:55:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:15 INFO - https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 23:55:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:55:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:55:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:55:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 23:55:17 INFO - Downloaded 36408648 bytes. 23:55:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:55:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:55:21 INFO - caution: filename not matched: bin/* 23:55:21 INFO - caution: filename not matched: config/* 23:55:21 INFO - caution: filename not matched: mozbase/* 23:55:21 INFO - caution: filename not matched: marionette/* 23:55:21 INFO - caution: filename not matched: tools/wptserve/* 23:55:21 INFO - Return code: 11 23:55:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:21 INFO - https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 23:55:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:55:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:55:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:55:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 23:55:24 INFO - Downloaded 69371663 bytes. 23:55:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:55:26 INFO - mkdir: /builds/slave/test/properties 23:55:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:55:26 INFO - Writing to file /builds/slave/test/properties/build_url 23:55:26 INFO - Contents: 23:55:26 INFO - build_url:https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:55:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:55:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:55:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:55:27 INFO - Contents: 23:55:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:55:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:27 INFO - https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:55:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:55:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:55:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:55:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 23:55:32 INFO - Downloaded 90860697 bytes. 23:55:32 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:55:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:55:37 INFO - Return code: 0 23:55:37 INFO - Running post-action listener: _resource_record_post_action 23:55:37 INFO - Running post-action listener: set_extra_try_arguments 23:55:37 INFO - ##### 23:55:37 INFO - ##### Running create-virtualenv step. 23:55:37 INFO - ##### 23:55:37 INFO - Running pre-action listener: _pre_create_virtualenv 23:55:37 INFO - Running pre-action listener: _resource_record_pre_action 23:55:37 INFO - Running main action method: create_virtualenv 23:55:37 INFO - Creating virtualenv /builds/slave/test/build/venv 23:55:37 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 23:55:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:55:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:55:38 INFO - Using real prefix '/usr' 23:55:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:55:41 INFO - Installing distribute.............................................................................................................................................................................................done. 23:55:45 INFO - Installing pip.................done. 23:55:45 INFO - Return code: 0 23:55:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:55:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:55:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55:45 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 0x1a82030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a833f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ac7fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, '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-1463035837.636776-356012965', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:55:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:55:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:55:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:55:45 INFO - 'CCACHE_UMASK': '002', 23:55:45 INFO - 'DISPLAY': ':0', 23:55:45 INFO - 'HOME': '/home/cltbld', 23:55:45 INFO - 'LANG': 'en_US.UTF-8', 23:55:45 INFO - 'LOGNAME': 'cltbld', 23:55:45 INFO - 'MAIL': '/var/mail/cltbld', 23:55:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:55:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:55:45 INFO - 'MOZ_NO_REMOTE': '1', 23:55:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:55:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:55:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:55:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:55:45 INFO - 'PWD': '/builds/slave/test', 23:55:45 INFO - 'SHELL': '/bin/bash', 23:55:45 INFO - 'SHLVL': '1', 23:55:45 INFO - 'TERM': 'linux', 23:55:45 INFO - 'TMOUT': '86400', 23:55:45 INFO - 'USER': 'cltbld', 23:55:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:55:45 INFO - '_': '/tools/buildbot/bin/python'} 23:55:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:55:46 INFO - Downloading/unpacking psutil>=0.7.1 23:55:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:55:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:55:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:55:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:55:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:55:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:55:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:55:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:55:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:55:50 INFO - Installing collected packages: psutil 23:55:50 INFO - Running setup.py install for psutil 23:55:50 INFO - building 'psutil._psutil_linux' extension 23:55:50 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 23:55:52 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 23:55:52 INFO - building 'psutil._psutil_posix' extension 23:55:52 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 23:55:52 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 23:55:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:55:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:55:52 INFO - Successfully installed psutil 23:55:52 INFO - Cleaning up... 23:55:53 INFO - Return code: 0 23:55:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:55:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:55:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1a82030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a833f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ac7fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, '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-1463035837.636776-356012965', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:55:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:55:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:55:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:55:53 INFO - 'CCACHE_UMASK': '002', 23:55:53 INFO - 'DISPLAY': ':0', 23:55:53 INFO - 'HOME': '/home/cltbld', 23:55:53 INFO - 'LANG': 'en_US.UTF-8', 23:55:53 INFO - 'LOGNAME': 'cltbld', 23:55:53 INFO - 'MAIL': '/var/mail/cltbld', 23:55:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:55:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:55:53 INFO - 'MOZ_NO_REMOTE': '1', 23:55:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:55:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:55:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:55:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:55:53 INFO - 'PWD': '/builds/slave/test', 23:55:53 INFO - 'SHELL': '/bin/bash', 23:55:53 INFO - 'SHLVL': '1', 23:55:53 INFO - 'TERM': 'linux', 23:55:53 INFO - 'TMOUT': '86400', 23:55:53 INFO - 'USER': 'cltbld', 23:55:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:55:53 INFO - '_': '/tools/buildbot/bin/python'} 23:55:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:55:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:55:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:55:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:55:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:55:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:55:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:55:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:55:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:55:57 INFO - Installing collected packages: mozsystemmonitor 23:55:57 INFO - Running setup.py install for mozsystemmonitor 23:55:57 INFO - Successfully installed mozsystemmonitor 23:55:57 INFO - Cleaning up... 23:55:57 INFO - Return code: 0 23:55:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:55:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:55:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:55: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', '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 0x1a82030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a833f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ac7fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, '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-1463035837.636776-356012965', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:55: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:55: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 blobuploader==1.2.4 23:55:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:55:57 INFO - 'CCACHE_UMASK': '002', 23:55:57 INFO - 'DISPLAY': ':0', 23:55:57 INFO - 'HOME': '/home/cltbld', 23:55:57 INFO - 'LANG': 'en_US.UTF-8', 23:55:57 INFO - 'LOGNAME': 'cltbld', 23:55:57 INFO - 'MAIL': '/var/mail/cltbld', 23:55:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:55:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:55:57 INFO - 'MOZ_NO_REMOTE': '1', 23:55:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:55:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:55:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:55:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:55:57 INFO - 'PWD': '/builds/slave/test', 23:55:57 INFO - 'SHELL': '/bin/bash', 23:55:57 INFO - 'SHLVL': '1', 23:55:57 INFO - 'TERM': 'linux', 23:55:57 INFO - 'TMOUT': '86400', 23:55:57 INFO - 'USER': 'cltbld', 23:55:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:55:57 INFO - '_': '/tools/buildbot/bin/python'} 23:55:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:55:58 INFO - Downloading/unpacking blobuploader==1.2.4 23:55: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 23:55: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 23:55: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 23:55: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 23:55: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 23:55: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 23:56:01 INFO - Downloading blobuploader-1.2.4.tar.gz 23:56:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:56:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:56:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:56:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:03 INFO - Downloading docopt-0.6.1.tar.gz 23:56:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:56:03 INFO - Installing collected packages: blobuploader, requests, docopt 23:56:03 INFO - Running setup.py install for blobuploader 23:56:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:56:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:56:03 INFO - Running setup.py install for requests 23:56:04 INFO - Running setup.py install for docopt 23:56:04 INFO - Successfully installed blobuploader requests docopt 23:56:04 INFO - Cleaning up... 23:56:04 INFO - Return code: 0 23:56:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:56:04 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 0x1a82030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a833f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ac7fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, '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-1463035837.636776-356012965', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:56:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:56:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:56:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:56:04 INFO - 'CCACHE_UMASK': '002', 23:56:04 INFO - 'DISPLAY': ':0', 23:56:04 INFO - 'HOME': '/home/cltbld', 23:56:04 INFO - 'LANG': 'en_US.UTF-8', 23:56:04 INFO - 'LOGNAME': 'cltbld', 23:56:04 INFO - 'MAIL': '/var/mail/cltbld', 23:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:56:04 INFO - 'MOZ_NO_REMOTE': '1', 23:56:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:56:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:04 INFO - 'PWD': '/builds/slave/test', 23:56:04 INFO - 'SHELL': '/bin/bash', 23:56:04 INFO - 'SHLVL': '1', 23:56:04 INFO - 'TERM': 'linux', 23:56:04 INFO - 'TMOUT': '86400', 23:56:04 INFO - 'USER': 'cltbld', 23:56:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:56:04 INFO - '_': '/tools/buildbot/bin/python'} 23:56:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:56:05 INFO - Running setup.py (path:/tmp/pip-ejZasQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:56:05 INFO - Running setup.py (path:/tmp/pip-k8moDC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:56:05 INFO - Running setup.py (path:/tmp/pip-CNqDOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:56:05 INFO - Running setup.py (path:/tmp/pip-gcrAIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:56:05 INFO - Running setup.py (path:/tmp/pip-LFFJmb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:56:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:56:05 INFO - Running setup.py (path:/tmp/pip-d87obT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:56:06 INFO - Running setup.py (path:/tmp/pip-i8NRH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:56:06 INFO - Running setup.py (path:/tmp/pip-68PHVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:56:06 INFO - Running setup.py (path:/tmp/pip-zX95j4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:56:06 INFO - Running setup.py (path:/tmp/pip-pMwz6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:56:06 INFO - Running setup.py (path:/tmp/pip-3kunYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:56:06 INFO - Running setup.py (path:/tmp/pip-TuQUgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:56:06 INFO - Running setup.py (path:/tmp/pip-fCGzL2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:56:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:56:06 INFO - Running setup.py (path:/tmp/pip-faJHE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:07 INFO - Running setup.py (path:/tmp/pip-YoFCiC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:56:07 INFO - Running setup.py (path:/tmp/pip-7sfnEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:56:07 INFO - Running setup.py (path:/tmp/pip-Z1kHmA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:56:07 INFO - Running setup.py (path:/tmp/pip-XjPKYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:56:07 INFO - Running setup.py (path:/tmp/pip-EGz3sw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:07 INFO - Running setup.py (path:/tmp/pip-gki5b5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:56:08 INFO - Running setup.py (path:/tmp/pip-tDcf2y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:56:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:08 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 23:56:08 INFO - Running setup.py install for manifestparser 23:56:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:56:08 INFO - Running setup.py install for mozcrash 23:56:08 INFO - Running setup.py install for mozdebug 23:56:09 INFO - Running setup.py install for mozdevice 23:56:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:56:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:56:09 INFO - Running setup.py install for mozfile 23:56:09 INFO - Running setup.py install for mozhttpd 23:56:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:56:09 INFO - Running setup.py install for mozinfo 23:56:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:56:09 INFO - Running setup.py install for mozInstall 23:56:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Running setup.py install for mozleak 23:56:10 INFO - Running setup.py install for mozlog 23:56:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Running setup.py install for moznetwork 23:56:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:56:10 INFO - Running setup.py install for mozprocess 23:56:11 INFO - Running setup.py install for mozprofile 23:56:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:56:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:56:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:56:11 INFO - Running setup.py install for mozrunner 23:56:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:56:11 INFO - Running setup.py install for mozscreenshot 23:56:11 INFO - Running setup.py install for moztest 23:56:12 INFO - Running setup.py install for mozversion 23:56:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:56:12 INFO - Running setup.py install for wptserve 23:56:13 INFO - Running setup.py install for marionette-driver 23:56:13 INFO - Running setup.py install for browsermob-proxy 23:56:13 INFO - Running setup.py install for marionette-client 23:56:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 23:56:14 INFO - Cleaning up... 23:56:14 INFO - Return code: 0 23:56:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:56:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:56:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:56:14 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 0x1a82030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a833f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ac7fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, '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-1463035837.636776-356012965', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:56:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:56:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:56:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:56:14 INFO - 'CCACHE_UMASK': '002', 23:56:14 INFO - 'DISPLAY': ':0', 23:56:14 INFO - 'HOME': '/home/cltbld', 23:56:14 INFO - 'LANG': 'en_US.UTF-8', 23:56:14 INFO - 'LOGNAME': 'cltbld', 23:56:14 INFO - 'MAIL': '/var/mail/cltbld', 23:56:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:56:14 INFO - 'MOZ_NO_REMOTE': '1', 23:56:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:56:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:56:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:14 INFO - 'PWD': '/builds/slave/test', 23:56:14 INFO - 'SHELL': '/bin/bash', 23:56:14 INFO - 'SHLVL': '1', 23:56:14 INFO - 'TERM': 'linux', 23:56:14 INFO - 'TMOUT': '86400', 23:56:14 INFO - 'USER': 'cltbld', 23:56:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:56:14 INFO - '_': '/tools/buildbot/bin/python'} 23:56:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:56:15 INFO - Running setup.py (path:/tmp/pip-jUI4kZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:56:15 INFO - Running setup.py (path:/tmp/pip-DI73Ew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:56:15 INFO - Running setup.py (path:/tmp/pip-aotCl_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:56:15 INFO - Running setup.py (path:/tmp/pip-2uucDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:56:15 INFO - Running setup.py (path:/tmp/pip-qP8fmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:56:15 INFO - Running setup.py (path:/tmp/pip-MVyX88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 23:56:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:56:15 INFO - Running setup.py (path:/tmp/pip-Y_GfE6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:56:16 INFO - Running setup.py (path:/tmp/pip-a5bb21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:56:16 INFO - Running setup.py (path:/tmp/pip-WIwwRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:56:16 INFO - Running setup.py (path:/tmp/pip-uMwQP_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:56:16 INFO - Running setup.py (path:/tmp/pip-2ytbt2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:56:16 INFO - Running setup.py (path:/tmp/pip-XTKakF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:56:16 INFO - Running setup.py (path:/tmp/pip-v5Fc8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 23:56:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:56:16 INFO - Running setup.py (path:/tmp/pip-zUT7nZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:56:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:17 INFO - Running setup.py (path:/tmp/pip-8gIk2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:56:17 INFO - Running setup.py (path:/tmp/pip-sicPhx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:56:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:56:17 INFO - Running setup.py (path:/tmp/pip-XKkaYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:56:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:56:17 INFO - Running setup.py (path:/tmp/pip-SnI0Lk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:56:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:56:17 INFO - Running setup.py (path:/tmp/pip-OedAru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:18 INFO - Running setup.py (path:/tmp/pip-hVjX4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:56:18 INFO - Running setup.py (path:/tmp/pip-U5rYlH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:56:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:56:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:56:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:56:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:56:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:56:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:56:22 INFO - Downloading blessings-1.6.tar.gz 23:56:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:56:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:56:22 INFO - Installing collected packages: blessings 23:56:22 INFO - Running setup.py install for blessings 23:56:22 INFO - Successfully installed blessings 23:56:22 INFO - Cleaning up... 23:56:23 INFO - Return code: 0 23:56:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:56:23 INFO - Reading from file tmpfile_stdout 23:56:23 INFO - Current package versions: 23:56:23 INFO - argparse == 1.2.1 23:56:23 INFO - blessings == 1.6 23:56:23 INFO - blobuploader == 1.2.4 23:56:23 INFO - browsermob-proxy == 0.6.0 23:56:23 INFO - docopt == 0.6.1 23:56:23 INFO - manifestparser == 1.1 23:56:23 INFO - marionette-client == 2.3.0 23:56:23 INFO - marionette-driver == 1.4.0 23:56:23 INFO - mozInstall == 1.12 23:56:23 INFO - mozcrash == 0.17 23:56:23 INFO - mozdebug == 0.1 23:56:23 INFO - mozdevice == 0.48 23:56:23 INFO - mozfile == 1.2 23:56:23 INFO - mozhttpd == 0.7 23:56:23 INFO - mozinfo == 0.9 23:56:23 INFO - mozleak == 0.1 23:56:23 INFO - mozlog == 3.1 23:56:23 INFO - moznetwork == 0.27 23:56:23 INFO - mozprocess == 0.22 23:56:23 INFO - mozprofile == 0.28 23:56:23 INFO - mozrunner == 6.11 23:56:23 INFO - mozscreenshot == 0.1 23:56:23 INFO - mozsystemmonitor == 0.0 23:56:23 INFO - moztest == 0.7 23:56:23 INFO - mozversion == 1.4 23:56:23 INFO - psutil == 3.1.1 23:56:23 INFO - requests == 1.2.3 23:56:23 INFO - wptserve == 1.4.0 23:56:23 INFO - wsgiref == 0.1.2 23:56:23 INFO - Running post-action listener: _resource_record_post_action 23:56:23 INFO - Running post-action listener: _start_resource_monitoring 23:56:23 INFO - Starting resource monitoring. 23:56:23 INFO - ##### 23:56:23 INFO - ##### Running pull step. 23:56:23 INFO - ##### 23:56:23 INFO - Running pre-action listener: _resource_record_pre_action 23:56:23 INFO - Running main action method: pull 23:56:23 INFO - Pull has nothing to do! 23:56:23 INFO - Running post-action listener: _resource_record_post_action 23:56:23 INFO - ##### 23:56:23 INFO - ##### Running install step. 23:56:23 INFO - ##### 23:56:23 INFO - Running pre-action listener: _resource_record_pre_action 23:56:23 INFO - Running main action method: install 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:56:23 INFO - Reading from file tmpfile_stdout 23:56:23 INFO - Detecting whether we're running mozinstall >=1.0... 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:56:24 INFO - Reading from file tmpfile_stdout 23:56:24 INFO - Output received: 23:56:24 INFO - Usage: mozinstall [options] installer 23:56:24 INFO - Options: 23:56:24 INFO - -h, --help show this help message and exit 23:56:24 INFO - -d DEST, --destination=DEST 23:56:24 INFO - Directory to install application into. [default: 23:56:24 INFO - "/builds/slave/test"] 23:56:24 INFO - --app=APP Application being installed. [default: firefox] 23:56:24 INFO - mkdir: /builds/slave/test/build/application 23:56:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 23:56:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 23:56:53 INFO - Reading from file tmpfile_stdout 23:56:53 INFO - Output received: 23:56:53 INFO - /builds/slave/test/build/application/firefox/firefox 23:56:53 INFO - Running post-action listener: _resource_record_post_action 23:56:53 INFO - ##### 23:56:53 INFO - ##### Running run-tests step. 23:56:53 INFO - ##### 23:56:53 INFO - Running pre-action listener: _resource_record_pre_action 23:56:53 INFO - Running main action method: run_tests 23:56:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:56:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:56:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:56:53 INFO - grabbing minidump binary from tooltool 23:56:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:53 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 0x1ac5240>, '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 0x1ac5c60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ac6110>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:56:53 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 23:56:53 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 23:56:54 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 23:56:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:56:55 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpXX275b 23:56:55 INFO - INFO - File integrity verified, renaming tmpXX275b to linux64-minidump_stackwalk 23:56:55 INFO - INFO - Updating local cache /builds/tooltool_cache... 23:56:55 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 23:56:55 INFO - Return code: 0 23:56:55 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 23:56:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:56:55 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/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 23:56:55 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/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 23:56:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:56:55 INFO - 'CCACHE_UMASK': '002', 23:56:55 INFO - 'DISPLAY': ':0', 23:56:55 INFO - 'HOME': '/home/cltbld', 23:56:55 INFO - 'LANG': 'en_US.UTF-8', 23:56:55 INFO - 'LOGNAME': 'cltbld', 23:56:55 INFO - 'MAIL': '/var/mail/cltbld', 23:56:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:56:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:56:55 INFO - 'MOZ_NO_REMOTE': '1', 23:56:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:56:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:56:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:55 INFO - 'PWD': '/builds/slave/test', 23:56:55 INFO - 'SHELL': '/bin/bash', 23:56:55 INFO - 'SHLVL': '1', 23:56:55 INFO - 'TERM': 'linux', 23:56:55 INFO - 'TMOUT': '86400', 23:56:55 INFO - 'USER': 'cltbld', 23:56:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463035837.636776-356012965', 23:56:55 INFO - '_': '/tools/buildbot/bin/python'} 23:56:55 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/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 23:56:56 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 23:56:56 INFO - import pkg_resources 23:56:57 INFO - Using 1 client processes 23:56:58 INFO - wptserve Starting http server on 127.0.0.1:8000 23:56:58 INFO - wptserve Starting http server on 127.0.0.1:8001 23:56:58 INFO - wptserve Starting http server on 127.0.0.1:8443 23:57:00 INFO - SUITE-START | Running 778 tests 23:57:00 INFO - Running testharness tests 23:57:00 INFO - Setting up ssl 23:57:00 INFO - PROCESS | certutil | 23:57:00 INFO - PROCESS | certutil | 23:57:00 INFO - PROCESS | certutil | 23:57:00 INFO - Certificate Nickname Trust Attributes 23:57:00 INFO - SSL,S/MIME,JAR/XPI 23:57:00 INFO - 23:57:00 INFO - web-platform-tests CT,, 23:57:00 INFO - 23:57:00 INFO - Starting runner 23:57:04 INFO - PROCESS | 1923 | 1463036224600 Marionette DEBUG Marionette enabled via build flag and pref 23:57:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1ee9800 == 1 [pid = 1923] [id = 1] 23:57:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 1 (0x7ffac680b000) [pid = 1923] [serial = 1] [outer = (nil)] 23:57:04 INFO - PROCESS | 1923 | [1923] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:57:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 2 (0x7ffac18c2000) [pid = 1923] [serial = 2] [outer = 0x7ffac680b000] 23:57:05 INFO - PROCESS | 1923 | 1463036225325 Marionette INFO Listening on port 2828 23:57:05 INFO - PROCESS | 1923 | 1463036225975 Marionette DEBUG Marionette enabled via command-line flag 23:57:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe971000 == 2 [pid = 1923] [id = 2] 23:57:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 3 (0x7ffabe981800) [pid = 1923] [serial = 3] [outer = (nil)] 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:57:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 4 (0x7ffac6535000) [pid = 1923] [serial = 4] [outer = 0x7ffabe981800] 23:57:06 INFO - PROCESS | 1923 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ffabe7c3790 23:57:06 INFO - PROCESS | 1923 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ffabdb0dfa0 23:57:06 INFO - PROCESS | 1923 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ffabdb11250 23:57:06 INFO - PROCESS | 1923 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ffabdb11550 23:57:06 INFO - PROCESS | 1923 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ffabdb11880 23:57:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 5 (0x7ffabdb3a000) [pid = 1923] [serial = 5] [outer = 0x7ffac680b000] 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:57:06 INFO - PROCESS | 1923 | 1463036226636 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53210 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:57:06 INFO - PROCESS | 1923 | 1463036226678 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53211 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:57:06 INFO - PROCESS | 1923 | 1463036226738 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53212 23:57:06 INFO - PROCESS | 1923 | 1463036226743 Marionette DEBUG Closed connection conn0 23:57:06 INFO - PROCESS | 1923 | 1463036226746 Marionette DEBUG Closed connection conn1 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:57:06 INFO - PROCESS | 1923 | 1463036226872 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53213 23:57:06 INFO - PROCESS | 1923 | 1463036226876 Marionette DEBUG Closed connection conn2 23:57:06 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:57:06 INFO - PROCESS | 1923 | 1463036226931 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53214 23:57:06 INFO - PROCESS | 1923 | 1463036226948 Marionette DEBUG Closed connection conn3 23:57:06 INFO - PROCESS | 1923 | 1463036226997 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:57:07 INFO - PROCESS | 1923 | 1463036227010 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2"} 23:57:07 INFO - PROCESS | 1923 | [1923] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:57:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c09000 == 3 [pid = 1923] [id = 3] 23:57:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 6 (0x7ffab1c09800) [pid = 1923] [serial = 6] [outer = (nil)] 23:57:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c0a000 == 4 [pid = 1923] [id = 4] 23:57:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 7 (0x7ffab1c77c00) [pid = 1923] [serial = 7] [outer = (nil)] 23:57:09 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:57:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10c4800 == 5 [pid = 1923] [id = 5] 23:57:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 8 (0x7ffab0e50800) [pid = 1923] [serial = 8] [outer = (nil)] 23:57:09 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:57:09 INFO - PROCESS | 1923 | [1923] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:57:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 9 (0x7ffab1c77400) [pid = 1923] [serial = 9] [outer = 0x7ffab0e50800] 23:57:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 10 (0x7ffab0820800) [pid = 1923] [serial = 10] [outer = 0x7ffab1c09800] 23:57:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 11 (0x7ffab088cc00) [pid = 1923] [serial = 11] [outer = 0x7ffab1c77c00] 23:57:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 12 (0x7ffab088ec00) [pid = 1923] [serial = 12] [outer = 0x7ffab0e50800] 23:57:10 INFO - PROCESS | 1923 | 1463036230766 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 1923 | 1463036230786 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 13 (0x7ffabee18c00) [pid = 1923] [serial = 13] [outer = 0x7ffab0e50800] 23:57:11 INFO - PROCESS | 1923 | 1463036231519 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b3bb6146-aabf-422a-8719-2d40132c95b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 23:57:11 INFO - PROCESS | 1923 | 1463036231852 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:57:12 INFO - PROCESS | 1923 | 1463036232132 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 23:57:12 INFO - PROCESS | 1923 | 1463036232212 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:57:12 INFO - PROCESS | 1923 | [1923] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:57:12 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:57:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 14 (0x7ffaab4ba800) [pid = 1923] [serial = 14] [outer = 0x7ffab0e50800] 23:57:12 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:57:12 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:12 INFO - PROCESS | 1923 | 1463036232783 Marionette TRACE conn4 <- [1,3,null,{}] 23:57:12 INFO - PROCESS | 1923 | 1463036232866 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:57:12 INFO - PROCESS | 1923 | 1463036232909 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 23:57:12 INFO - PROCESS | 1923 | 1463036232965 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 1923 | 1463036232968 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 23:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:57:13 INFO - PROCESS | 1923 | 1463036232997 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - PROCESS | 1923 | 1463036233003 Marionette TRACE conn4 <- [1,6,null,{}] 23:57:13 INFO - PROCESS | 1923 | 1463036233075 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:13 INFO - PROCESS | 1923 | 1463036233104 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 23:57:13 INFO - PROCESS | 1923 | 1463036233110 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa85f000 == 6 [pid = 1923] [id = 6] 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 15 (0x7ffaa9e3c400) [pid = 1923] [serial = 15] [outer = (nil)] 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 16 (0x7ffaa9e3cc00) [pid = 1923] [serial = 16] [outer = 0x7ffaa9e3c400] 23:57:13 INFO - PROCESS | 1923 | 1463036233181 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 17 (0x7ffaa9e44400) [pid = 1923] [serial = 17] [outer = 0x7ffaa9e3c400] 23:57:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba4800 == 7 [pid = 1923] [id = 7] 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 18 (0x7ffaa9b88400) [pid = 1923] [serial = 18] [outer = (nil)] 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 19 (0x7ffaa9b91400) [pid = 1923] [serial = 19] [outer = 0x7ffaa9b88400] 23:57:13 INFO - PROCESS | 1923 | 1463036233667 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 20 (0x7ffaa98e9000) [pid = 1923] [serial = 20] [outer = 0x7ffaa9b88400] 23:57:14 INFO - PROCESS | 1923 | 1463036234146 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:57:14 INFO - PROCESS | 1923 | [1923] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 23:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1264ms 23:57:14 INFO - PROCESS | 1923 | 1463036234315 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 1923 | 1463036234318 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 23:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:57:14 INFO - PROCESS | 1923 | 1463036234348 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 1923 | 1463036234352 Marionette TRACE conn4 <- [1,10,null,{}] 23:57:14 INFO - PROCESS | 1923 | 1463036234373 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:14 INFO - PROCESS | 1923 | 1463036234552 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 23:57:14 INFO - PROCESS | 1923 | 1463036234581 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7f58800 == 8 [pid = 1923] [id = 8] 23:57:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 21 (0x7ffaa9b88800) [pid = 1923] [serial = 21] [outer = (nil)] 23:57:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 22 (0x7ffab00d3800) [pid = 1923] [serial = 22] [outer = 0x7ffaa9b88800] 23:57:14 INFO - PROCESS | 1923 | 1463036234647 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 23 (0x7ffaa7e35800) [pid = 1923] [serial = 23] [outer = 0x7ffaa9b88800] 23:57:15 INFO - PROCESS | 1923 | 1463036235578 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 23:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1255ms 23:57:15 INFO - PROCESS | 1923 | 1463036235592 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 23:57:15 INFO - PROCESS | 1923 | 1463036235598 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 23:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:57:15 INFO - PROCESS | 1923 | 1463036235607 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 1923 | 1463036235614 Marionette TRACE conn4 <- [1,14,null,{}] 23:57:15 INFO - PROCESS | 1923 | 1463036235622 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:15 INFO - PROCESS | 1923 | 1463036235809 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 23:57:15 INFO - PROCESS | 1923 | 1463036235934 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7f5a800 == 9 [pid = 1923] [id = 9] 23:57:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 24 (0x7ffaa7f14800) [pid = 1923] [serial = 24] [outer = (nil)] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 25 (0x7ffaa815c400) [pid = 1923] [serial = 25] [outer = 0x7ffaa7f14800] 23:57:16 INFO - PROCESS | 1923 | 1463036236047 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 26 (0x7ffaa8166800) [pid = 1923] [serial = 26] [outer = 0x7ffaa7f14800] 23:57:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98de000 == 10 [pid = 1923] [id = 10] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 27 (0x7ffaa98de800) [pid = 1923] [serial = 27] [outer = (nil)] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 28 (0x7ffaa9bab800) [pid = 1923] [serial = 28] [outer = 0x7ffaa98de800] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 29 (0x7ffaa98dc000) [pid = 1923] [serial = 29] [outer = 0x7ffaa98de800] 23:57:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98d1000 == 11 [pid = 1923] [id = 11] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 30 (0x7ffaa98f3400) [pid = 1923] [serial = 30] [outer = (nil)] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 31 (0x7ffaab42c000) [pid = 1923] [serial = 31] [outer = 0x7ffaa98f3400] 23:57:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 32 (0x7ffaa8c84000) [pid = 1923] [serial = 32] [outer = 0x7ffaa98f3400] 23:57:17 INFO - PROCESS | 1923 | 1463036237118 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 23:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1544ms 23:57:17 INFO - PROCESS | 1923 | 1463036237252 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 1923 | 1463036237260 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 23:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:57:17 INFO - PROCESS | 1923 | 1463036237301 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 1923 | 1463036237306 Marionette TRACE conn4 <- [1,18,null,{}] 23:57:17 INFO - PROCESS | 1923 | 1463036237312 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:17 INFO - PROCESS | 1923 | 1463036237526 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 23:57:17 INFO - PROCESS | 1923 | 1463036237644 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaffd4800 == 12 [pid = 1923] [id = 12] 23:57:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 33 (0x7ffaa9b8f800) [pid = 1923] [serial = 33] [outer = (nil)] 23:57:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 34 (0x7ffaaf0b9c00) [pid = 1923] [serial = 34] [outer = 0x7ffaa9b8f800] 23:57:17 INFO - PROCESS | 1923 | 1463036237716 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 35 (0x7ffab0cdec00) [pid = 1923] [serial = 35] [outer = 0x7ffaa9b8f800] 23:57:18 INFO - PROCESS | 1923 | 1463036238542 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 23:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1304ms 23:57:18 INFO - PROCESS | 1923 | 1463036238593 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 23:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:57:18 INFO - PROCESS | 1923 | 1463036238599 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 23:57:18 INFO - PROCESS | 1923 | 1463036238605 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 1923 | 1463036238611 Marionette TRACE conn4 <- [1,22,null,{}] 23:57:18 INFO - PROCESS | 1923 | 1463036238629 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:18 INFO - PROCESS | 1923 | 1463036238879 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 23:57:19 INFO - PROCESS | 1923 | 1463036239000 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1409800 == 13 [pid = 1923] [id = 13] 23:57:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 36 (0x7ffaa9b9fc00) [pid = 1923] [serial = 36] [outer = (nil)] 23:57:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 37 (0x7ffab146d800) [pid = 1923] [serial = 37] [outer = 0x7ffaa9b9fc00] 23:57:19 INFO - PROCESS | 1923 | 1463036239076 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 38 (0x7ffab1a87400) [pid = 1923] [serial = 38] [outer = 0x7ffaa9b9fc00] 23:57:20 INFO - PROCESS | 1923 | 1463036240056 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1539ms 23:57:20 INFO - PROCESS | 1923 | 1463036240145 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 1923 | 1463036240150 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 23:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:57:20 INFO - PROCESS | 1923 | 1463036240159 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 1923 | 1463036240164 Marionette TRACE conn4 <- [1,26,null,{}] 23:57:20 INFO - PROCESS | 1923 | 1463036240172 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:20 INFO - PROCESS | 1923 | 1463036240424 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 23:57:20 INFO - PROCESS | 1923 | 1463036240563 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba6800 == 14 [pid = 1923] [id = 14] 23:57:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 39 (0x7ffab038fc00) [pid = 1923] [serial = 39] [outer = (nil)] 23:57:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 40 (0x7ffab087fc00) [pid = 1923] [serial = 40] [outer = 0x7ffab038fc00] 23:57:20 INFO - PROCESS | 1923 | 1463036240630 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 41 (0x7ffab1858800) [pid = 1923] [serial = 41] [outer = 0x7ffab038fc00] 23:57:21 INFO - PROCESS | 1923 | 1463036241394 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1284ms 23:57:21 INFO - PROCESS | 1923 | 1463036241444 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 1923 | 1463036241452 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 23:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:57:21 INFO - PROCESS | 1923 | 1463036241488 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 1923 | 1463036241493 Marionette TRACE conn4 <- [1,30,null,{}] 23:57:21 INFO - PROCESS | 1923 | 1463036241501 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:21 INFO - PROCESS | 1923 | 1463036241647 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 23:57:21 INFO - PROCESS | 1923 | 1463036241660 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1659000 == 15 [pid = 1923] [id = 15] 23:57:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 42 (0x7ffab18cd000) [pid = 1923] [serial = 42] [outer = (nil)] 23:57:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 43 (0x7ffab2c83800) [pid = 1923] [serial = 43] [outer = 0x7ffab18cd000] 23:57:21 INFO - PROCESS | 1923 | 1463036241722 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 44 (0x7ffab3609800) [pid = 1923] [serial = 44] [outer = 0x7ffab18cd000] 23:57:22 INFO - PROCESS | 1923 | 1463036242451 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1008ms 23:57:22 INFO - PROCESS | 1923 | 1463036242471 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 1923 | 1463036242475 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 23:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:57:22 INFO - PROCESS | 1923 | 1463036242501 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 1923 | 1463036242507 Marionette TRACE conn4 <- [1,34,null,{}] 23:57:22 INFO - PROCESS | 1923 | 1463036242525 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:22 INFO - PROCESS | 1923 | 1463036242692 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 23:57:22 INFO - PROCESS | 1923 | 1463036242704 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c14800 == 16 [pid = 1923] [id = 16] 23:57:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 45 (0x7ffab4298c00) [pid = 1923] [serial = 45] [outer = (nil)] 23:57:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 46 (0x7ffab429e400) [pid = 1923] [serial = 46] [outer = 0x7ffab4298c00] 23:57:22 INFO - PROCESS | 1923 | 1463036242769 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 47 (0x7ffab4eb8c00) [pid = 1923] [serial = 47] [outer = 0x7ffab4298c00] 23:57:23 INFO - PROCESS | 1923 | 1463036243481 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1056ms 23:57:23 INFO - PROCESS | 1923 | 1463036243538 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 1923 | 1463036243543 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 23:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:57:23 INFO - PROCESS | 1923 | 1463036243549 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 1923 | 1463036243551 Marionette TRACE conn4 <- [1,38,null,{}] 23:57:23 INFO - PROCESS | 1923 | 1463036243557 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:23 INFO - PROCESS | 1923 | 1463036243726 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 23:57:23 INFO - PROCESS | 1923 | 1463036243746 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab278b000 == 17 [pid = 1923] [id = 17] 23:57:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 48 (0x7ffab429f800) [pid = 1923] [serial = 48] [outer = (nil)] 23:57:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 49 (0x7ffabdbce800) [pid = 1923] [serial = 49] [outer = 0x7ffab429f800] 23:57:23 INFO - PROCESS | 1923 | 1463036243808 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 50 (0x7ffabe788400) [pid = 1923] [serial = 50] [outer = 0x7ffab429f800] 23:57:24 INFO - PROCESS | 1923 | 1463036244463 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 23:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 928ms 23:57:24 INFO - PROCESS | 1923 | 1463036244480 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 1923 | 1463036244483 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 23:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:57:24 INFO - PROCESS | 1923 | 1463036244489 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 1923 | 1463036244491 Marionette TRACE conn4 <- [1,42,null,{}] 23:57:24 INFO - PROCESS | 1923 | 1463036244499 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:24 INFO - PROCESS | 1923 | 1463036244732 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 23:57:24 INFO - PROCESS | 1923 | 1463036244759 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab3653800 == 18 [pid = 1923] [id = 18] 23:57:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 51 (0x7ffaa9e36c00) [pid = 1923] [serial = 51] [outer = (nil)] 23:57:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 52 (0x7ffab7f33800) [pid = 1923] [serial = 52] [outer = 0x7ffaa9e36c00] 23:57:24 INFO - PROCESS | 1923 | 1463036244865 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 53 (0x7ffabe9d2000) [pid = 1923] [serial = 53] [outer = 0x7ffaa9e36c00] 23:57:25 INFO - PROCESS | 1923 | 1463036245657 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 23:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1184ms 23:57:25 INFO - PROCESS | 1923 | 1463036245674 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 1923 | 1463036245676 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 23:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:57:25 INFO - PROCESS | 1923 | 1463036245688 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 1923 | 1463036245690 Marionette TRACE conn4 <- [1,46,null,{}] 23:57:25 INFO - PROCESS | 1923 | 1463036245698 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:25 INFO - PROCESS | 1923 | 1463036245905 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 23:57:25 INFO - PROCESS | 1923 | 1463036245931 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4e7b000 == 19 [pid = 1923] [id = 19] 23:57:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 54 (0x7ffabeca8800) [pid = 1923] [serial = 54] [outer = (nil)] 23:57:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 55 (0x7ffabecec800) [pid = 1923] [serial = 55] [outer = 0x7ffabeca8800] 23:57:26 INFO - PROCESS | 1923 | 1463036246020 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 56 (0x7ffabfb17000) [pid = 1923] [serial = 56] [outer = 0x7ffabeca8800] 23:57:26 INFO - PROCESS | 1923 | 1463036246726 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1084ms 23:57:26 INFO - PROCESS | 1923 | 1463036246775 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 1923 | 1463036246778 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 23:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:57:26 INFO - PROCESS | 1923 | 1463036246784 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 1923 | 1463036246787 Marionette TRACE conn4 <- [1,50,null,{}] 23:57:26 INFO - PROCESS | 1923 | 1463036246794 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:26 INFO - PROCESS | 1923 | 1463036246969 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 23:57:26 INFO - PROCESS | 1923 | 1463036246989 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b1a800 == 20 [pid = 1923] [id = 20] 23:57:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 57 (0x7ffabfbe8800) [pid = 1923] [serial = 57] [outer = (nil)] 23:57:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 58 (0x7ffabfce9800) [pid = 1923] [serial = 58] [outer = 0x7ffabfbe8800] 23:57:27 INFO - PROCESS | 1923 | 1463036247053 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 59 (0x7ffabffcf400) [pid = 1923] [serial = 59] [outer = 0x7ffabfbe8800] 23:57:27 INFO - PROCESS | 1923 | 1463036247695 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 933ms 23:57:27 INFO - PROCESS | 1923 | 1463036247718 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 1923 | 1463036247721 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 23:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:57:27 INFO - PROCESS | 1923 | 1463036247732 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 1923 | 1463036247734 Marionette TRACE conn4 <- [1,54,null,{}] 23:57:27 INFO - PROCESS | 1923 | 1463036247740 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:27 INFO - PROCESS | 1923 | 1463036247873 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 23:57:27 INFO - PROCESS | 1923 | 1463036247983 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab139c800 == 21 [pid = 1923] [id = 21] 23:57:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 60 (0x7ffabfb12800) [pid = 1923] [serial = 60] [outer = (nil)] 23:57:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 61 (0x7ffac1d32400) [pid = 1923] [serial = 61] [outer = 0x7ffabfb12800] 23:57:28 INFO - PROCESS | 1923 | 1463036248045 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 62 (0x7ffac1e9d400) [pid = 1923] [serial = 62] [outer = 0x7ffabfb12800] 23:57:28 INFO - PROCESS | 1923 | 1463036248654 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 991ms 23:57:28 INFO - PROCESS | 1923 | 1463036248721 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 23:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:57:28 INFO - PROCESS | 1923 | 1463036248724 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 23:57:28 INFO - PROCESS | 1923 | 1463036248729 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 1923 | 1463036248732 Marionette TRACE conn4 <- [1,58,null,{}] 23:57:28 INFO - PROCESS | 1923 | 1463036248737 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:28 INFO - PROCESS | 1923 | 1463036248868 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 23:57:29 INFO - PROCESS | 1923 | 1463036249771 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7f54800 == 22 [pid = 1923] [id = 22] 23:57:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 63 (0x7ffaa9b8cc00) [pid = 1923] [serial = 63] [outer = (nil)] 23:57:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 64 (0x7ffaa9e45400) [pid = 1923] [serial = 64] [outer = 0x7ffaa9b8cc00] 23:57:29 INFO - PROCESS | 1923 | 1463036249856 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffaae615800) [pid = 1923] [serial = 65] [outer = 0x7ffaa9b8cc00] 23:57:30 INFO - PROCESS | 1923 | 1463036250578 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1885ms 23:57:30 INFO - PROCESS | 1923 | 1463036250618 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 1923 | 1463036250623 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 23:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:57:30 INFO - PROCESS | 1923 | 1463036250630 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 1923 | 1463036250636 Marionette TRACE conn4 <- [1,62,null,{}] 23:57:30 INFO - PROCESS | 1923 | 1463036250643 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:30 INFO - PROCESS | 1923 | 1463036250821 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 23:57:30 INFO - PROCESS | 1923 | 1463036250889 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae793000 == 23 [pid = 1923] [id = 23] 23:57:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffaab42a000) [pid = 1923] [serial = 66] [outer = (nil)] 23:57:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffab0cd6400) [pid = 1923] [serial = 67] [outer = 0x7ffaab42a000] 23:57:30 INFO - PROCESS | 1923 | 1463036250955 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffab1863800) [pid = 1923] [serial = 68] [outer = 0x7ffaab42a000] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffaa9e3c400) [pid = 1923] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffab18cd000) [pid = 1923] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 65 (0x7ffab4298c00) [pid = 1923] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 64 (0x7ffab429f800) [pid = 1923] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 63 (0x7ffabfbe8800) [pid = 1923] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 62 (0x7ffaa9b88800) [pid = 1923] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 61 (0x7ffaa7f14800) [pid = 1923] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 60 (0x7ffaa9b8f800) [pid = 1923] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 59 (0x7ffaa9b9fc00) [pid = 1923] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:57:31 INFO - PROCESS | 1923 | --DOMWINDOW == 58 (0x7ffab038fc00) [pid = 1923] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:57:32 INFO - PROCESS | 1923 | 1463036252048 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1438ms 23:57:32 INFO - PROCESS | 1923 | 1463036252073 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 1923 | 1463036252079 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 23:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:57:32 INFO - PROCESS | 1923 | 1463036252094 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 1923 | 1463036252096 Marionette TRACE conn4 <- [1,66,null,{}] 23:57:32 INFO - PROCESS | 1923 | 1463036252104 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:32 INFO - PROCESS | 1923 | 1463036252244 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 23:57:32 INFO - PROCESS | 1923 | 1463036252264 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10be000 == 24 [pid = 1923] [id = 24] 23:57:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 59 (0x7ffab1857800) [pid = 1923] [serial = 69] [outer = (nil)] 23:57:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 60 (0x7ffab2092000) [pid = 1923] [serial = 70] [outer = 0x7ffab1857800] 23:57:32 INFO - PROCESS | 1923 | 1463036252338 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 61 (0x7ffab2c8e000) [pid = 1923] [serial = 71] [outer = 0x7ffab1857800] 23:57:33 INFO - PROCESS | 1923 | 1463036253055 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 988ms 23:57:33 INFO - PROCESS | 1923 | 1463036253077 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 1923 | 1463036253081 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 23:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:57:33 INFO - PROCESS | 1923 | 1463036253095 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 1923 | 1463036253104 Marionette TRACE conn4 <- [1,70,null,{}] 23:57:33 INFO - PROCESS | 1923 | 1463036253112 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:33 INFO - PROCESS | 1923 | 1463036253288 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 23:57:33 INFO - PROCESS | 1923 | 1463036253310 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1958000 == 25 [pid = 1923] [id = 25] 23:57:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 62 (0x7ffaa8c82c00) [pid = 1923] [serial = 72] [outer = (nil)] 23:57:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 63 (0x7ffab4297800) [pid = 1923] [serial = 73] [outer = 0x7ffaa8c82c00] 23:57:33 INFO - PROCESS | 1923 | 1463036253377 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 64 (0x7ffab7e79c00) [pid = 1923] [serial = 74] [outer = 0x7ffaa8c82c00] 23:57:34 INFO - PROCESS | 1923 | 1463036254212 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1193ms 23:57:34 INFO - PROCESS | 1923 | 1463036254283 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 1923 | 1463036254290 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 23:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:57:34 INFO - PROCESS | 1923 | 1463036254298 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 1923 | 1463036254305 Marionette TRACE conn4 <- [1,74,null,{}] 23:57:34 INFO - PROCESS | 1923 | 1463036254313 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:34 INFO - PROCESS | 1923 | 1463036254515 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 23:57:34 INFO - PROCESS | 1923 | 1463036254637 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab11cb800 == 26 [pid = 1923] [id = 26] 23:57:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffab00d1c00) [pid = 1923] [serial = 75] [outer = (nil)] 23:57:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffab1862400) [pid = 1923] [serial = 76] [outer = 0x7ffab00d1c00] 23:57:34 INFO - PROCESS | 1923 | 1463036254723 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffab2765400) [pid = 1923] [serial = 77] [outer = 0x7ffab00d1c00] 23:57:35 INFO - PROCESS | 1923 | 1463036255475 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1237ms 23:57:35 INFO - PROCESS | 1923 | 1463036255552 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 1923 | 1463036255561 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 23:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:57:35 INFO - PROCESS | 1923 | 1463036255572 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 1923 | 1463036255576 Marionette TRACE conn4 <- [1,78,null,{}] 23:57:35 INFO - PROCESS | 1923 | 1463036255583 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:35 INFO - PROCESS | 1923 | 1463036255749 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 23:57:35 INFO - PROCESS | 1923 | 1463036255870 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab20e4000 == 27 [pid = 1923] [id = 27] 23:57:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffab1862c00) [pid = 1923] [serial = 78] [outer = (nil)] 23:57:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 69 (0x7ffab4eaf800) [pid = 1923] [serial = 79] [outer = 0x7ffab1862c00] 23:57:35 INFO - PROCESS | 1923 | 1463036255946 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 70 (0x7ffabdbd0800) [pid = 1923] [serial = 80] [outer = 0x7ffab1862c00] 23:57:36 INFO - PROCESS | 1923 | 1463036256769 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1229ms 23:57:36 INFO - PROCESS | 1923 | 1463036256810 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 1923 | 1463036256815 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 23:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:57:36 INFO - PROCESS | 1923 | 1463036256821 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 1923 | 1463036256827 Marionette TRACE conn4 <- [1,82,null,{}] 23:57:36 INFO - PROCESS | 1923 | 1463036256844 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:37 INFO - PROCESS | 1923 | 1463036257016 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 23:57:37 INFO - PROCESS | 1923 | 1463036257141 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac96c800 == 28 [pid = 1923] [id = 28] 23:57:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 71 (0x7ffabeacc400) [pid = 1923] [serial = 81] [outer = (nil)] 23:57:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 72 (0x7ffabecac400) [pid = 1923] [serial = 82] [outer = 0x7ffabeacc400] 23:57:37 INFO - PROCESS | 1923 | 1463036257218 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 73 (0x7ffabee89c00) [pid = 1923] [serial = 83] [outer = 0x7ffabeacc400] 23:57:38 INFO - PROCESS | 1923 | 1463036258017 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1240ms 23:57:38 INFO - PROCESS | 1923 | 1463036258062 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 23:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:57:38 INFO - PROCESS | 1923 | 1463036258067 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 23:57:38 INFO - PROCESS | 1923 | 1463036258072 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 1923 | 1463036258075 Marionette TRACE conn4 <- [1,86,null,{}] 23:57:38 INFO - PROCESS | 1923 | 1463036258080 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:38 INFO - PROCESS | 1923 | 1463036258233 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 23:57:38 INFO - PROCESS | 1923 | 1463036258355 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dcc000 == 29 [pid = 1923] [id = 29] 23:57:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 74 (0x7ffaa98ed000) [pid = 1923] [serial = 84] [outer = (nil)] 23:57:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 75 (0x7ffabead8c00) [pid = 1923] [serial = 85] [outer = 0x7ffaa98ed000] 23:57:38 INFO - PROCESS | 1923 | 1463036258427 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 76 (0x7ffac1d32c00) [pid = 1923] [serial = 86] [outer = 0x7ffaa98ed000] 23:57:39 INFO - PROCESS | 1923 | 1463036259358 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 23:57:39 INFO - PROCESS | 1923 | 1463036259408 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 1923 | 1463036259414 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 23:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:57:39 INFO - PROCESS | 1923 | 1463036259424 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 1923 | 1463036259430 Marionette TRACE conn4 <- [1,90,null,{}] 23:57:39 INFO - PROCESS | 1923 | 1463036259438 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:39 INFO - PROCESS | 1923 | 1463036259595 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 23:57:40 INFO - PROCESS | 1923 | 1463036260298 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 75 (0x7ffac1d32400) [pid = 1923] [serial = 61] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 74 (0x7ffab3609800) [pid = 1923] [serial = 44] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 73 (0x7ffab2c83800) [pid = 1923] [serial = 43] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 72 (0x7ffab429e400) [pid = 1923] [serial = 46] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 71 (0x7ffabdbce800) [pid = 1923] [serial = 49] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 70 (0x7ffab7f33800) [pid = 1923] [serial = 52] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 69 (0x7ffabecec800) [pid = 1923] [serial = 55] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 68 (0x7ffabfce9800) [pid = 1923] [serial = 58] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffaa815c400) [pid = 1923] [serial = 25] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffaab42c000) [pid = 1923] [serial = 31] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 65 (0x7ffaaf0b9c00) [pid = 1923] [serial = 34] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 64 (0x7ffab146d800) [pid = 1923] [serial = 37] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 63 (0x7ffab087fc00) [pid = 1923] [serial = 40] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 62 (0x7ffaa9bab800) [pid = 1923] [serial = 28] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 61 (0x7ffabe788400) [pid = 1923] [serial = 50] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 60 (0x7ffabffcf400) [pid = 1923] [serial = 59] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 59 (0x7ffab0cdec00) [pid = 1923] [serial = 35] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 58 (0x7ffab1a87400) [pid = 1923] [serial = 38] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 57 (0x7ffab1858800) [pid = 1923] [serial = 41] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 56 (0x7ffaa8166800) [pid = 1923] [serial = 26] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 55 (0x7ffab4eb8c00) [pid = 1923] [serial = 47] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 54 (0x7ffaa7e35800) [pid = 1923] [serial = 23] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 53 (0x7ffab088ec00) [pid = 1923] [serial = 12] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 52 (0x7ffab1c77400) [pid = 1923] [serial = 9] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 51 (0x7ffac18c2000) [pid = 1923] [serial = 2] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 50 (0x7ffab00d3800) [pid = 1923] [serial = 22] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 49 (0x7ffaa9b91400) [pid = 1923] [serial = 19] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 48 (0x7ffaa9e3cc00) [pid = 1923] [serial = 16] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | --DOMWINDOW == 47 (0x7ffaa9e44400) [pid = 1923] [serial = 17] [outer = (nil)] [url = about:blank] 23:57:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa803d000 == 30 [pid = 1923] [id = 30] 23:57:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 48 (0x7ffaa7e33000) [pid = 1923] [serial = 87] [outer = (nil)] 23:57:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 49 (0x7ffaa8089800) [pid = 1923] [serial = 88] [outer = 0x7ffaa7e33000] 23:57:40 INFO - PROCESS | 1923 | 1463036260504 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 50 (0x7ffaa8166400) [pid = 1923] [serial = 89] [outer = 0x7ffaa7e33000] 23:57:41 INFO - PROCESS | 1923 | 1463036261170 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1804ms 23:57:41 INFO - PROCESS | 1923 | 1463036261229 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 1923 | 1463036261235 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 23:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:57:41 INFO - PROCESS | 1923 | 1463036261243 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 1923 | 1463036261249 Marionette TRACE conn4 <- [1,94,null,{}] 23:57:41 INFO - PROCESS | 1923 | 1463036261256 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:41 INFO - PROCESS | 1923 | 1463036261416 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 23:57:41 INFO - PROCESS | 1923 | 1463036261496 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa8d3800 == 31 [pid = 1923] [id = 31] 23:57:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 51 (0x7ffaa8168800) [pid = 1923] [serial = 90] [outer = (nil)] 23:57:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 52 (0x7ffaadb0ac00) [pid = 1923] [serial = 91] [outer = 0x7ffaa8168800] 23:57:41 INFO - PROCESS | 1923 | 1463036261564 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 53 (0x7ffaaffa4400) [pid = 1923] [serial = 92] [outer = 0x7ffaa8168800] 23:57:42 INFO - PROCESS | 1923 | 1463036262212 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 991ms 23:57:42 INFO - PROCESS | 1923 | 1463036262239 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 1923 | 1463036262247 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 23:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:57:42 INFO - PROCESS | 1923 | 1463036262257 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 1923 | 1463036262260 Marionette TRACE conn4 <- [1,98,null,{}] 23:57:42 INFO - PROCESS | 1923 | 1463036262266 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:42 INFO - PROCESS | 1923 | 1463036262448 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 23:57:42 INFO - PROCESS | 1923 | 1463036262478 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaffc2000 == 32 [pid = 1923] [id = 32] 23:57:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 54 (0x7ffab0393400) [pid = 1923] [serial = 93] [outer = (nil)] 23:57:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 55 (0x7ffab088dc00) [pid = 1923] [serial = 94] [outer = 0x7ffab0393400] 23:57:42 INFO - PROCESS | 1923 | 1463036262544 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 56 (0x7ffab0e5c400) [pid = 1923] [serial = 95] [outer = 0x7ffab0393400] 23:57:43 INFO - PROCESS | 1923 | 1463036263376 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1183ms 23:57:43 INFO - PROCESS | 1923 | 1463036263445 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 1923 | 1463036263450 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 23:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:57:43 INFO - PROCESS | 1923 | 1463036263458 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 1923 | 1463036263469 Marionette TRACE conn4 <- [1,102,null,{}] 23:57:43 INFO - PROCESS | 1923 | 1463036263491 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:43 INFO - PROCESS | 1923 | 1463036263684 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 23:57:43 INFO - PROCESS | 1923 | 1463036263710 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1427800 == 33 [pid = 1923] [id = 33] 23:57:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 57 (0x7ffaac933c00) [pid = 1923] [serial = 96] [outer = (nil)] 23:57:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 58 (0x7ffab276a000) [pid = 1923] [serial = 97] [outer = 0x7ffaac933c00] 23:57:43 INFO - PROCESS | 1923 | 1463036263774 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 59 (0x7ffab2c87400) [pid = 1923] [serial = 98] [outer = 0x7ffaac933c00] 23:57:44 INFO - PROCESS | 1923 | 1463036264484 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1090ms 23:57:44 INFO - PROCESS | 1923 | 1463036264548 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 1923 | 1463036264553 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 23:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:57:44 INFO - PROCESS | 1923 | 1463036264575 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 1923 | 1463036264579 Marionette TRACE conn4 <- [1,106,null,{}] 23:57:44 INFO - PROCESS | 1923 | 1463036264585 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:44 INFO - PROCESS | 1923 | 1463036264763 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 58 (0x7ffaa8c82c00) [pid = 1923] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 57 (0x7ffab1857800) [pid = 1923] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 56 (0x7ffaab42a000) [pid = 1923] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 55 (0x7ffaa9b8cc00) [pid = 1923] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 54 (0x7ffabfb12800) [pid = 1923] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 53 (0x7ffabeca8800) [pid = 1923] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:57:44 INFO - PROCESS | 1923 | --DOMWINDOW == 52 (0x7ffaa9e36c00) [pid = 1923] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:57:44 INFO - PROCESS | 1923 | 1463036264907 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab412800 == 34 [pid = 1923] [id = 34] 23:57:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 53 (0x7ffaa7f17800) [pid = 1923] [serial = 99] [outer = (nil)] 23:57:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 54 (0x7ffaa9b94c00) [pid = 1923] [serial = 100] [outer = 0x7ffaa7f17800] 23:57:44 INFO - PROCESS | 1923 | 1463036264973 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 55 (0x7ffab360b400) [pid = 1923] [serial = 101] [outer = 0x7ffaa7f17800] 23:57:45 INFO - PROCESS | 1923 | 1463036265596 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1094ms 23:57:45 INFO - PROCESS | 1923 | 1463036265661 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 23:57:45 INFO - PROCESS | 1923 | 1463036265665 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 23:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:57:45 INFO - PROCESS | 1923 | 1463036265671 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - PROCESS | 1923 | 1463036265673 Marionette TRACE conn4 <- [1,110,null,{}] 23:57:45 INFO - PROCESS | 1923 | 1463036265680 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:45 INFO - PROCESS | 1923 | 1463036265862 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 23:57:45 INFO - PROCESS | 1923 | 1463036265876 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2068000 == 35 [pid = 1923] [id = 35] 23:57:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 56 (0x7ffab42a1000) [pid = 1923] [serial = 102] [outer = (nil)] 23:57:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 57 (0x7ffab4eb8800) [pid = 1923] [serial = 103] [outer = 0x7ffab42a1000] 23:57:45 INFO - PROCESS | 1923 | 1463036265954 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 58 (0x7ffabe77fc00) [pid = 1923] [serial = 104] [outer = 0x7ffab42a1000] 23:57:46 INFO - PROCESS | 1923 | 1463036266707 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1095ms 23:57:46 INFO - PROCESS | 1923 | 1463036266767 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 1923 | 1463036266770 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 23:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:57:46 INFO - PROCESS | 1923 | 1463036266776 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - PROCESS | 1923 | 1463036266779 Marionette TRACE conn4 <- [1,114,null,{}] 23:57:46 INFO - PROCESS | 1923 | 1463036266784 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:47 INFO - PROCESS | 1923 | 1463036267003 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 23:57:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 59 (0x7ffaa7e40400) [pid = 1923] [serial = 105] [outer = 0x7ffaa98f3400] 23:57:47 INFO - PROCESS | 1923 | 1463036267151 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e56800 == 36 [pid = 1923] [id = 36] 23:57:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 60 (0x7ffaa7f1b000) [pid = 1923] [serial = 106] [outer = (nil)] 23:57:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 61 (0x7ffaa815f000) [pid = 1923] [serial = 107] [outer = 0x7ffaa7f1b000] 23:57:47 INFO - PROCESS | 1923 | 1463036267238 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 62 (0x7ffaa9b85400) [pid = 1923] [serial = 108] [outer = 0x7ffaa7f1b000] 23:57:48 INFO - PROCESS | 1923 | 1463036268278 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1585ms 23:57:48 INFO - PROCESS | 1923 | 1463036268365 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 1923 | 1463036268371 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 23:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:57:48 INFO - PROCESS | 1923 | 1463036268380 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 1923 | 1463036268387 Marionette TRACE conn4 <- [1,118,null,{}] 23:57:48 INFO - PROCESS | 1923 | 1463036268395 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:48 INFO - PROCESS | 1923 | 1463036268599 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 23:57:48 INFO - PROCESS | 1923 | 1463036268758 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab141e000 == 37 [pid = 1923] [id = 37] 23:57:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 63 (0x7ffaa7e35800) [pid = 1923] [serial = 109] [outer = (nil)] 23:57:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 64 (0x7ffab0876000) [pid = 1923] [serial = 110] [outer = 0x7ffaa7e35800] 23:57:48 INFO - PROCESS | 1923 | 1463036268836 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffab12b9800) [pid = 1923] [serial = 111] [outer = 0x7ffaa7e35800] 23:57:49 INFO - PROCESS | 1923 | 1463036269732 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1442ms 23:57:49 INFO - PROCESS | 1923 | 1463036269821 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 1923 | 1463036269826 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 23:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:57:49 INFO - PROCESS | 1923 | 1463036269833 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 1923 | 1463036269837 Marionette TRACE conn4 <- [1,122,null,{}] 23:57:49 INFO - PROCESS | 1923 | 1463036269843 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:50 INFO - PROCESS | 1923 | 1463036270148 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 23:57:50 INFO - PROCESS | 1923 | 1463036270327 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e53800 == 38 [pid = 1923] [id = 38] 23:57:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffaa9e41400) [pid = 1923] [serial = 112] [outer = (nil)] 23:57:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffaab429c00) [pid = 1923] [serial = 113] [outer = 0x7ffaa9e41400] 23:57:50 INFO - PROCESS | 1923 | 1463036270458 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffaaf493000) [pid = 1923] [serial = 114] [outer = 0x7ffaa9e41400] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab20e4000 == 37 [pid = 1923] [id = 27] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab278b000 == 36 [pid = 1923] [id = 17] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab10be000 == 35 [pid = 1923] [id = 24] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1958000 == 34 [pid = 1923] [id = 25] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab11cb800 == 33 [pid = 1923] [id = 26] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1c14800 == 32 [pid = 1923] [id = 16] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaae793000 == 31 [pid = 1923] [id = 23] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1659000 == 30 [pid = 1923] [id = 15] 23:57:50 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7f54800 == 29 [pid = 1923] [id = 22] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffac1e9d400) [pid = 1923] [serial = 62] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffab4297800) [pid = 1923] [serial = 73] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 65 (0x7ffab7e79c00) [pid = 1923] [serial = 74] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 64 (0x7ffab2092000) [pid = 1923] [serial = 70] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 63 (0x7ffab0cd6400) [pid = 1923] [serial = 67] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 62 (0x7ffab1863800) [pid = 1923] [serial = 68] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 61 (0x7ffaa9e45400) [pid = 1923] [serial = 64] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 60 (0x7ffaae615800) [pid = 1923] [serial = 65] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 59 (0x7ffab2c8e000) [pid = 1923] [serial = 71] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 58 (0x7ffabfb17000) [pid = 1923] [serial = 56] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | --DOMWINDOW == 57 (0x7ffabe9d2000) [pid = 1923] [serial = 53] [outer = (nil)] [url = about:blank] 23:57:51 INFO - PROCESS | 1923 | 1463036271196 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1387ms 23:57:51 INFO - PROCESS | 1923 | 1463036271223 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 1923 | 1463036271229 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 23:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:57:51 INFO - PROCESS | 1923 | 1463036271236 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 1923 | 1463036271242 Marionette TRACE conn4 <- [1,126,null,{}] 23:57:51 INFO - PROCESS | 1923 | 1463036271257 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:51 INFO - PROCESS | 1923 | 1463036271402 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 23:57:51 INFO - PROCESS | 1923 | 1463036271426 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaffbc800 == 30 [pid = 1923] [id = 39] 23:57:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 58 (0x7ffab00d1000) [pid = 1923] [serial = 115] [outer = (nil)] 23:57:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 59 (0x7ffab146d800) [pid = 1923] [serial = 116] [outer = 0x7ffab00d1000] 23:57:51 INFO - PROCESS | 1923 | 1463036271493 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 60 (0x7ffab18ce400) [pid = 1923] [serial = 117] [outer = 0x7ffab00d1000] 23:57:52 INFO - PROCESS | 1923 | 1463036272259 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1043ms 23:57:52 INFO - PROCESS | 1923 | 1463036272290 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 1923 | 1463036272294 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 23:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:57:52 INFO - PROCESS | 1923 | 1463036272305 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 1923 | 1463036272308 Marionette TRACE conn4 <- [1,130,null,{}] 23:57:52 INFO - PROCESS | 1923 | 1463036272321 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:52 INFO - PROCESS | 1923 | 1463036272468 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 23:57:52 INFO - PROCESS | 1923 | 1463036272492 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1410800 == 31 [pid = 1923] [id = 40] 23:57:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 61 (0x7ffab360e000) [pid = 1923] [serial = 118] [outer = (nil)] 23:57:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 62 (0x7ffab400ec00) [pid = 1923] [serial = 119] [outer = 0x7ffab360e000] 23:57:52 INFO - PROCESS | 1923 | 1463036272562 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 63 (0x7ffab429e800) [pid = 1923] [serial = 120] [outer = 0x7ffab360e000] 23:57:53 INFO - PROCESS | 1923 | 1463036273367 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 23:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1089ms 23:57:53 INFO - PROCESS | 1923 | 1463036273406 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 1923 | 1463036273413 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 23:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:57:53 INFO - PROCESS | 1923 | 1463036273435 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 1923 | 1463036273444 Marionette TRACE conn4 <- [1,134,null,{}] 23:57:53 INFO - PROCESS | 1923 | 1463036273449 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:53 INFO - PROCESS | 1923 | 1463036273655 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 23:57:53 INFO - PROCESS | 1923 | 1463036273673 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4236800 == 32 [pid = 1923] [id = 41] 23:57:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 64 (0x7ffaa7f11400) [pid = 1923] [serial = 121] [outer = (nil)] 23:57:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffabe958c00) [pid = 1923] [serial = 122] [outer = 0x7ffaa7f11400] 23:57:53 INFO - PROCESS | 1923 | 1463036273736 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffabecee400) [pid = 1923] [serial = 123] [outer = 0x7ffaa7f11400] 23:57:54 INFO - PROCESS | 1923 | 1463036274537 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 23:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1153ms 23:57:54 INFO - PROCESS | 1923 | 1463036274575 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 1923 | 1463036274579 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 23:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:57:54 INFO - PROCESS | 1923 | 1463036274584 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 1923 | 1463036274586 Marionette TRACE conn4 <- [1,138,null,{}] 23:57:54 INFO - PROCESS | 1923 | 1463036274599 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:54 INFO - PROCESS | 1923 | 1463036274774 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 23:57:54 INFO - PROCESS | 1923 | 1463036274792 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac975800 == 33 [pid = 1923] [id = 42] 23:57:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffaa7e3a400) [pid = 1923] [serial = 124] [outer = (nil)] 23:57:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffaab5bf800) [pid = 1923] [serial = 125] [outer = 0x7ffaa7e3a400] 23:57:54 INFO - PROCESS | 1923 | 1463036274857 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 69 (0x7ffaab5cb800) [pid = 1923] [serial = 126] [outer = 0x7ffaa7e3a400] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 68 (0x7ffaa7f17800) [pid = 1923] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffab00d1c00) [pid = 1923] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffaac933c00) [pid = 1923] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 65 (0x7ffaa7e33000) [pid = 1923] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 64 (0x7ffab1862c00) [pid = 1923] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 63 (0x7ffaa8168800) [pid = 1923] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 62 (0x7ffabeacc400) [pid = 1923] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:57:55 INFO - PROCESS | 1923 | --DOMWINDOW == 61 (0x7ffab0393400) [pid = 1923] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:57:55 INFO - PROCESS | 1923 | 1463036275678 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 23:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1154ms 23:57:55 INFO - PROCESS | 1923 | 1463036275740 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 1923 | 1463036275743 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 23:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:57:55 INFO - PROCESS | 1923 | 1463036275749 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 1923 | 1463036275751 Marionette TRACE conn4 <- [1,142,null,{}] 23:57:55 INFO - PROCESS | 1923 | 1463036275757 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:55 INFO - PROCESS | 1923 | 1463036275892 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 23:57:55 INFO - PROCESS | 1923 | 1463036275915 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b12800 == 34 [pid = 1923] [id = 43] 23:57:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 62 (0x7ffaac92f400) [pid = 1923] [serial = 127] [outer = (nil)] 23:57:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 63 (0x7ffaac935000) [pid = 1923] [serial = 128] [outer = 0x7ffaac92f400] 23:57:55 INFO - PROCESS | 1923 | 1463036275987 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 64 (0x7ffab4003000) [pid = 1923] [serial = 129] [outer = 0x7ffaac92f400] 23:57:56 INFO - PROCESS | 1923 | 1463036276760 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 23:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1038ms 23:57:56 INFO - PROCESS | 1923 | 1463036276789 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 23:57:56 INFO - PROCESS | 1923 | 1463036276793 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 23:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:57:56 INFO - PROCESS | 1923 | 1463036276799 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 1923 | 1463036276801 Marionette TRACE conn4 <- [1,146,null,{}] 23:57:56 INFO - PROCESS | 1923 | 1463036276828 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:56 INFO - PROCESS | 1923 | 1463036276966 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 23:57:56 INFO - PROCESS | 1923 | 1463036276981 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe710000 == 35 [pid = 1923] [id = 44] 23:57:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffab4004000) [pid = 1923] [serial = 130] [outer = (nil)] 23:57:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffabfb12000) [pid = 1923] [serial = 131] [outer = 0x7ffab4004000] 23:57:57 INFO - PROCESS | 1923 | 1463036277041 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffabfcdd000) [pid = 1923] [serial = 132] [outer = 0x7ffab4004000] 23:57:57 INFO - PROCESS | 1923 | 1463036277889 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1101ms 23:57:57 INFO - PROCESS | 1923 | 1463036277901 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 1923 | 1463036277906 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 23:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:57:57 INFO - PROCESS | 1923 | 1463036277915 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 1923 | 1463036277920 Marionette TRACE conn4 <- [1,150,null,{}] 23:57:57 INFO - PROCESS | 1923 | 1463036277931 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:58 INFO - PROCESS | 1923 | 1463036278092 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 23:57:58 INFO - PROCESS | 1923 | 1463036278230 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaf5c1800 == 36 [pid = 1923] [id = 45] 23:57:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffaa8c83000) [pid = 1923] [serial = 133] [outer = (nil)] 23:57:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 69 (0x7ffaab4ba000) [pid = 1923] [serial = 134] [outer = 0x7ffaa8c83000] 23:57:58 INFO - PROCESS | 1923 | 1463036278305 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 70 (0x7ffaac92b400) [pid = 1923] [serial = 135] [outer = 0x7ffaa8c83000] 23:57:59 INFO - PROCESS | 1923 | 1463036279168 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 23:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1291ms 23:57:59 INFO - PROCESS | 1923 | 1463036279207 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 1923 | 1463036279216 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 23:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:57:59 INFO - PROCESS | 1923 | 1463036279227 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 1923 | 1463036279232 Marionette TRACE conn4 <- [1,154,null,{}] 23:57:59 INFO - PROCESS | 1923 | 1463036279238 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:59 INFO - PROCESS | 1923 | 1463036279415 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 23:57:59 INFO - PROCESS | 1923 | 1463036279540 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dca800 == 37 [pid = 1923] [id = 46] 23:57:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 71 (0x7ffaae7b3c00) [pid = 1923] [serial = 136] [outer = (nil)] 23:57:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 72 (0x7ffab0cd5800) [pid = 1923] [serial = 137] [outer = 0x7ffaae7b3c00] 23:57:59 INFO - PROCESS | 1923 | 1463036279614 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 73 (0x7ffab2092000) [pid = 1923] [serial = 138] [outer = 0x7ffaae7b3c00] 23:58:00 INFO - PROCESS | 1923 | 1463036280549 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 23:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1383ms 23:58:00 INFO - PROCESS | 1923 | 1463036280613 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 1923 | 1463036280619 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 23:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:58:00 INFO - PROCESS | 1923 | 1463036280630 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 1923 | 1463036280638 Marionette TRACE conn4 <- [1,158,null,{}] 23:58:00 INFO - PROCESS | 1923 | 1463036280655 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:00 INFO - PROCESS | 1923 | 1463036280862 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 23:58:01 INFO - PROCESS | 1923 | 1463036281021 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab364f000 == 38 [pid = 1923] [id = 47] 23:58:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 74 (0x7ffab7e7fc00) [pid = 1923] [serial = 139] [outer = (nil)] 23:58:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 75 (0x7ffabe9d5400) [pid = 1923] [serial = 140] [outer = 0x7ffab7e7fc00] 23:58:01 INFO - PROCESS | 1923 | 1463036281103 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 76 (0x7ffabee1f000) [pid = 1923] [serial = 141] [outer = 0x7ffab7e7fc00] 23:58:02 INFO - PROCESS | 1923 | 1463036282116 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 23:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1545ms 23:58:02 INFO - PROCESS | 1923 | 1463036282230 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 1923 | 1463036282241 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 23:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:58:02 INFO - PROCESS | 1923 | 1463036282316 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 1923 | 1463036282319 Marionette TRACE conn4 <- [1,162,null,{}] 23:58:02 INFO - PROCESS | 1923 | 1463036282330 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:02 INFO - PROCESS | 1923 | 1463036282642 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 23:58:03 INFO - PROCESS | 1923 | 1463036283077 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa863800 == 39 [pid = 1923] [id = 48] 23:58:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 77 (0x7ffaa815fc00) [pid = 1923] [serial = 142] [outer = (nil)] 23:58:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 78 (0x7ffaa8c82400) [pid = 1923] [serial = 143] [outer = 0x7ffaa815fc00] 23:58:03 INFO - PROCESS | 1923 | 1463036283180 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 79 (0x7ffaab424000) [pid = 1923] [serial = 144] [outer = 0x7ffaa815fc00] 23:58:04 INFO - PROCESS | 1923 | 1463036284130 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 23:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1862ms 23:58:04 INFO - PROCESS | 1923 | 1463036284166 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 1923 | 1463036284173 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 23:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:58:04 INFO - PROCESS | 1923 | 1463036284181 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 1923 | 1463036284187 Marionette TRACE conn4 <- [1,166,null,{}] 23:58:04 INFO - PROCESS | 1923 | 1463036284194 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:04 INFO - PROCESS | 1923 | 1463036284463 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa85f000 == 38 [pid = 1923] [id = 6] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b1a800 == 37 [pid = 1923] [id = 20] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab139c800 == 36 [pid = 1923] [id = 21] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab7dcc000 == 35 [pid = 1923] [id = 29] 23:58:04 INFO - PROCESS | 1923 | --DOMWINDOW == 78 (0x7ffab4eb8800) [pid = 1923] [serial = 103] [outer = (nil)] [url = about:blank] 23:58:04 INFO - PROCESS | 1923 | 1463036284582 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa803d000 == 34 [pid = 1923] [id = 30] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab3653800 == 33 [pid = 1923] [id = 18] 23:58:04 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9ba6800 == 32 [pid = 1923] [id = 14] 23:58:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8d79000 == 33 [pid = 1923] [id = 49] 23:58:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 79 (0x7ffaab42a000) [pid = 1923] [serial = 145] [outer = (nil)] 23:58:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 80 (0x7ffaaf564c00) [pid = 1923] [serial = 146] [outer = 0x7ffaab42a000] 23:58:04 INFO - PROCESS | 1923 | 1463036284695 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 81 (0x7ffab0396800) [pid = 1923] [serial = 147] [outer = 0x7ffaab42a000] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 80 (0x7ffaa9b94c00) [pid = 1923] [serial = 100] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 79 (0x7ffab1862400) [pid = 1923] [serial = 76] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 78 (0x7ffab2c87400) [pid = 1923] [serial = 98] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 77 (0x7ffaa8166400) [pid = 1923] [serial = 89] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 76 (0x7ffab4eaf800) [pid = 1923] [serial = 79] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 75 (0x7ffabead8c00) [pid = 1923] [serial = 85] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 74 (0x7ffaadb0ac00) [pid = 1923] [serial = 91] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 73 (0x7ffabecac400) [pid = 1923] [serial = 82] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 72 (0x7ffabdbd0800) [pid = 1923] [serial = 80] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 71 (0x7ffab0e5c400) [pid = 1923] [serial = 95] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 70 (0x7ffab088dc00) [pid = 1923] [serial = 94] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 69 (0x7ffaa8089800) [pid = 1923] [serial = 88] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 68 (0x7ffab360b400) [pid = 1923] [serial = 101] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffaaffa4400) [pid = 1923] [serial = 92] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffab276a000) [pid = 1923] [serial = 97] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 65 (0x7ffabee89c00) [pid = 1923] [serial = 83] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | --DOMWINDOW == 64 (0x7ffab2765400) [pid = 1923] [serial = 77] [outer = (nil)] [url = about:blank] 23:58:05 INFO - PROCESS | 1923 | 1463036285616 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1483ms 23:58:05 INFO - PROCESS | 1923 | 1463036285699 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 1923 | 1463036285705 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 23:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:58:05 INFO - PROCESS | 1923 | 1463036285728 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 1923 | 1463036285732 Marionette TRACE conn4 <- [1,170,null,{}] 23:58:05 INFO - PROCESS | 1923 | 1463036285737 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:05 INFO - PROCESS | 1923 | 1463036285949 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 23:58:06 INFO - PROCESS | 1923 | 1463036286047 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1660000 == 34 [pid = 1923] [id = 50] 23:58:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 65 (0x7ffaac92e400) [pid = 1923] [serial = 148] [outer = (nil)] 23:58:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 66 (0x7ffab2bdb400) [pid = 1923] [serial = 149] [outer = 0x7ffaac92e400] 23:58:06 INFO - PROCESS | 1923 | 1463036286113 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffab40ac000) [pid = 1923] [serial = 150] [outer = 0x7ffaac92e400] 23:58:07 INFO - PROCESS | 1923 | 1463036287029 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1345ms 23:58:07 INFO - PROCESS | 1923 | 1463036287069 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 1923 | 1463036287074 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 23:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:58:07 INFO - PROCESS | 1923 | 1463036287097 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 1923 | 1463036287111 Marionette TRACE conn4 <- [1,174,null,{}] 23:58:07 INFO - PROCESS | 1923 | 1463036287122 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:07 INFO - PROCESS | 1923 | 1463036287339 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 23:58:07 INFO - PROCESS | 1923 | 1463036287437 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2841000 == 35 [pid = 1923] [id = 51] 23:58:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffab2092400) [pid = 1923] [serial = 151] [outer = (nil)] 23:58:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 69 (0x7ffabeacec00) [pid = 1923] [serial = 152] [outer = 0x7ffab2092400] 23:58:07 INFO - PROCESS | 1923 | 1463036287504 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 70 (0x7ffabeeba800) [pid = 1923] [serial = 153] [outer = 0x7ffab2092400] 23:58:08 INFO - PROCESS | 1923 | 1463036288243 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1209ms 23:58:08 INFO - PROCESS | 1923 | 1463036288300 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 1923 | 1463036288303 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 23:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:58:08 INFO - PROCESS | 1923 | 1463036288310 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 1923 | 1463036288313 Marionette TRACE conn4 <- [1,178,null,{}] 23:58:08 INFO - PROCESS | 1923 | 1463036288318 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:08 INFO - PROCESS | 1923 | 1463036288491 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 23:58:08 INFO - PROCESS | 1923 | 1463036288530 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b10000 == 36 [pid = 1923] [id = 52] 23:58:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 71 (0x7ffaa8090400) [pid = 1923] [serial = 154] [outer = (nil)] 23:58:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 72 (0x7ffac18e2c00) [pid = 1923] [serial = 155] [outer = 0x7ffaa8090400] 23:58:08 INFO - PROCESS | 1923 | 1463036288592 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 73 (0x7ffac1dcf800) [pid = 1923] [serial = 156] [outer = 0x7ffaa8090400] 23:58:09 INFO - PROCESS | 1923 | 1463036289337 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1082ms 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 72 (0x7ffaa7e3a400) [pid = 1923] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 71 (0x7ffaa9e41400) [pid = 1923] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 70 (0x7ffab360e000) [pid = 1923] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 69 (0x7ffaac92f400) [pid = 1923] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 68 (0x7ffab42a1000) [pid = 1923] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 67 (0x7ffab00d1000) [pid = 1923] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:58:09 INFO - PROCESS | 1923 | --DOMWINDOW == 66 (0x7ffaa7f11400) [pid = 1923] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:58:09 INFO - PROCESS | 1923 | 1463036289471 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 1923 | 1463036289475 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 23:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:58:09 INFO - PROCESS | 1923 | 1463036289482 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 1923 | 1463036289486 Marionette TRACE conn4 <- [1,182,null,{}] 23:58:09 INFO - PROCESS | 1923 | 1463036289491 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:09 INFO - PROCESS | 1923 | 1463036289633 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 23:58:09 INFO - PROCESS | 1923 | 1463036289644 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8bd9000 == 37 [pid = 1923] [id = 53] 23:58:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 67 (0x7ffabe781000) [pid = 1923] [serial = 157] [outer = (nil)] 23:58:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 68 (0x7ffabfb12c00) [pid = 1923] [serial = 158] [outer = 0x7ffabe781000] 23:58:09 INFO - PROCESS | 1923 | 1463036289720 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 69 (0x7ffac1ea7800) [pid = 1923] [serial = 159] [outer = 0x7ffabe781000] 23:58:10 INFO - PROCESS | 1923 | 1463036290558 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1128ms 23:58:10 INFO - PROCESS | 1923 | 1463036290612 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 1923 | 1463036290614 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 23:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:58:10 INFO - PROCESS | 1923 | 1463036290621 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 1923 | 1463036290623 Marionette TRACE conn4 <- [1,186,null,{}] 23:58:10 INFO - PROCESS | 1923 | 1463036290628 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:10 INFO - PROCESS | 1923 | 1463036290824 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 23:58:10 INFO - PROCESS | 1923 | 1463036290830 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:58:10 INFO - PROCESS | 1923 | 1463036290922 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfe13000 == 38 [pid = 1923] [id = 54] 23:58:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 70 (0x7ffaa7f10800) [pid = 1923] [serial = 160] [outer = (nil)] 23:58:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 71 (0x7ffac31a7400) [pid = 1923] [serial = 161] [outer = 0x7ffaa7f10800] 23:58:10 INFO - PROCESS | 1923 | 1463036290984 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 72 (0x7ffac36d5000) [pid = 1923] [serial = 162] [outer = 0x7ffaa7f10800] 23:58:11 INFO - PROCESS | 1923 | 1463036291674 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1080ms 23:58:11 INFO - PROCESS | 1923 | 1463036291704 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 1923 | 1463036291709 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 23:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:58:11 INFO - PROCESS | 1923 | 1463036291721 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 1923 | 1463036291726 Marionette TRACE conn4 <- [1,190,null,{}] 23:58:11 INFO - PROCESS | 1923 | 1463036291737 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:11 INFO - PROCESS | 1923 | 1463036291964 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 23:58:12 INFO - PROCESS | 1923 | 1463036292023 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae78f800 == 39 [pid = 1923] [id = 55] 23:58:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 73 (0x7ffaa81af000) [pid = 1923] [serial = 163] [outer = (nil)] 23:58:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 74 (0x7ffaa81b9000) [pid = 1923] [serial = 164] [outer = 0x7ffaa81af000] 23:58:12 INFO - PROCESS | 1923 | 1463036292141 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 75 (0x7ffaa9b85c00) [pid = 1923] [serial = 165] [outer = 0x7ffaa81af000] 23:58:13 INFO - PROCESS | 1923 | 1463036293204 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1538ms 23:58:13 INFO - PROCESS | 1923 | 1463036293257 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 1923 | 1463036293268 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 23:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:58:13 INFO - PROCESS | 1923 | 1463036293284 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 1923 | 1463036293292 Marionette TRACE conn4 <- [1,194,null,{}] 23:58:13 INFO - PROCESS | 1923 | 1463036293325 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:13 INFO - PROCESS | 1923 | 1463036293577 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 23:58:13 INFO - PROCESS | 1923 | 1463036293774 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab278c800 == 40 [pid = 1923] [id = 56] 23:58:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 76 (0x7ffaa9b88000) [pid = 1923] [serial = 166] [outer = (nil)] 23:58:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 77 (0x7ffaae607400) [pid = 1923] [serial = 167] [outer = 0x7ffaa9b88000] 23:58:13 INFO - PROCESS | 1923 | 1463036293846 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 78 (0x7ffab0b4f400) [pid = 1923] [serial = 168] [outer = 0x7ffaa9b88000] 23:58:14 INFO - PROCESS | 1923 | 1463036294632 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1416ms 23:58:14 INFO - PROCESS | 1923 | 1463036294698 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 23:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:58:14 INFO - PROCESS | 1923 | 1463036294703 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 23:58:14 INFO - PROCESS | 1923 | 1463036294710 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 1923 | 1463036294715 Marionette TRACE conn4 <- [1,198,null,{}] 23:58:14 INFO - PROCESS | 1923 | 1463036294731 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:14 INFO - PROCESS | 1923 | 1463036294936 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 23:58:15 INFO - PROCESS | 1923 | 1463036295064 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1dbf000 == 41 [pid = 1923] [id = 57] 23:58:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 79 (0x7ffab20cc000) [pid = 1923] [serial = 169] [outer = (nil)] 23:58:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 80 (0x7ffab2765400) [pid = 1923] [serial = 170] [outer = 0x7ffab20cc000] 23:58:15 INFO - PROCESS | 1923 | 1463036295153 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 81 (0x7ffab3608c00) [pid = 1923] [serial = 171] [outer = 0x7ffab20cc000] 23:58:16 INFO - PROCESS | 1923 | 1463036296083 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1440ms 23:58:16 INFO - PROCESS | 1923 | 1463036296150 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 1923 | 1463036296154 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 23:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:58:16 INFO - PROCESS | 1923 | 1463036296161 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 1923 | 1463036296164 Marionette TRACE conn4 <- [1,202,null,{}] 23:58:16 INFO - PROCESS | 1923 | 1463036296171 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:16 INFO - PROCESS | 1923 | 1463036296376 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 23:58:16 INFO - PROCESS | 1923 | 1463036296506 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3182800 == 42 [pid = 1923] [id = 58] 23:58:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 82 (0x7ffab20cd400) [pid = 1923] [serial = 172] [outer = (nil)] 23:58:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 83 (0x7ffabe9d5000) [pid = 1923] [serial = 173] [outer = 0x7ffab20cd400] 23:58:16 INFO - PROCESS | 1923 | 1463036296577 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 84 (0x7ffabfc56800) [pid = 1923] [serial = 174] [outer = 0x7ffab20cd400] 23:58:17 INFO - PROCESS | 1923 | 1463036297439 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1332ms 23:58:17 INFO - PROCESS | 1923 | 1463036297495 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 1923 | 1463036297498 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 23:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:58:17 INFO - PROCESS | 1923 | 1463036297523 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 1923 | 1463036297526 Marionette TRACE conn4 <- [1,206,null,{}] 23:58:17 INFO - PROCESS | 1923 | 1463036297533 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:17 INFO - PROCESS | 1923 | 1463036297696 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 23:58:18 INFO - PROCESS | 1923 | 1463036298025 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0684800 == 43 [pid = 1923] [id = 59] 23:58:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 85 (0x7ffaa81b4c00) [pid = 1923] [serial = 175] [outer = (nil)] 23:58:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 86 (0x7ffaa81b9400) [pid = 1923] [serial = 176] [outer = 0x7ffaa81b4c00] 23:58:18 INFO - PROCESS | 1923 | 1463036298110 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 87 (0x7ffaab427c00) [pid = 1923] [serial = 177] [outer = 0x7ffaa81b4c00] 23:58:18 INFO - PROCESS | 1923 | 1463036298862 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1384ms 23:58:18 INFO - PROCESS | 1923 | 1463036298908 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 1923 | 1463036298914 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 23:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:58:18 INFO - PROCESS | 1923 | 1463036298940 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - PROCESS | 1923 | 1463036298946 Marionette TRACE conn4 <- [1,210,null,{}] 23:58:18 INFO - PROCESS | 1923 | 1463036298953 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:19 INFO - PROCESS | 1923 | 1463036299108 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 23:58:19 INFO - PROCESS | 1923 | 1463036299243 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa804f000 == 44 [pid = 1923] [id = 60] 23:58:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 88 (0x7ffaab5cd400) [pid = 1923] [serial = 178] [outer = (nil)] 23:58:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 89 (0x7ffab0751c00) [pid = 1923] [serial = 179] [outer = 0x7ffaab5cd400] 23:58:19 INFO - PROCESS | 1923 | 1463036299338 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 90 (0x7ffab1863800) [pid = 1923] [serial = 180] [outer = 0x7ffaab5cd400] 23:58:19 INFO - PROCESS | 1923 | --DOMWINDOW == 89 (0x7ffabfb12000) [pid = 1923] [serial = 131] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 88 (0x7ffaab5bf800) [pid = 1923] [serial = 125] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 87 (0x7ffaa815f000) [pid = 1923] [serial = 107] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 86 (0x7ffaaf493000) [pid = 1923] [serial = 114] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 85 (0x7ffaab429c00) [pid = 1923] [serial = 113] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 84 (0x7ffab400ec00) [pid = 1923] [serial = 119] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 83 (0x7ffab0876000) [pid = 1923] [serial = 110] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 82 (0x7ffab4003000) [pid = 1923] [serial = 129] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 81 (0x7ffabe77fc00) [pid = 1923] [serial = 104] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 80 (0x7ffaac935000) [pid = 1923] [serial = 128] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 79 (0x7ffab146d800) [pid = 1923] [serial = 116] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 78 (0x7ffaa8c84000) [pid = 1923] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 77 (0x7ffab18ce400) [pid = 1923] [serial = 117] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 76 (0x7ffabe958c00) [pid = 1923] [serial = 122] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 75 (0x7ffaab5cb800) [pid = 1923] [serial = 126] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 74 (0x7ffabecee400) [pid = 1923] [serial = 123] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | --DOMWINDOW == 73 (0x7ffab429e800) [pid = 1923] [serial = 120] [outer = (nil)] [url = about:blank] 23:58:20 INFO - PROCESS | 1923 | 1463036300154 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 23:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1241ms 23:58:20 INFO - PROCESS | 1923 | 1463036300183 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 23:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:58:20 INFO - PROCESS | 1923 | 1463036300189 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 23:58:20 INFO - PROCESS | 1923 | 1463036300195 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 1923 | 1463036300198 Marionette TRACE conn4 <- [1,214,null,{}] 23:58:20 INFO - PROCESS | 1923 | 1463036300204 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:20 INFO - PROCESS | 1923 | 1463036300354 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 23:58:20 INFO - PROCESS | 1923 | 1463036300461 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaf098000 == 45 [pid = 1923] [id = 61] 23:58:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 74 (0x7ffaadb0b000) [pid = 1923] [serial = 181] [outer = (nil)] 23:58:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 75 (0x7ffab1862c00) [pid = 1923] [serial = 182] [outer = 0x7ffaadb0b000] 23:58:20 INFO - PROCESS | 1923 | 1463036300525 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 76 (0x7ffab360e000) [pid = 1923] [serial = 183] [outer = 0x7ffaadb0b000] 23:58:21 INFO - PROCESS | 1923 | 1463036301216 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 23:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1038ms 23:58:21 INFO - PROCESS | 1923 | 1463036301234 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 23:58:21 INFO - PROCESS | 1923 | 1463036301237 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 23:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:58:21 INFO - PROCESS | 1923 | 1463036301250 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 1923 | 1463036301259 Marionette TRACE conn4 <- [1,218,null,{}] 23:58:21 INFO - PROCESS | 1923 | 1463036301290 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:21 INFO - PROCESS | 1923 | 1463036301436 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 23:58:21 INFO - PROCESS | 1923 | 1463036301455 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b19800 == 46 [pid = 1923] [id = 62] 23:58:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 77 (0x7ffabead8c00) [pid = 1923] [serial = 184] [outer = (nil)] 23:58:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 78 (0x7ffabee16000) [pid = 1923] [serial = 185] [outer = 0x7ffabead8c00] 23:58:21 INFO - PROCESS | 1923 | 1463036301516 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 79 (0x7ffabfb12000) [pid = 1923] [serial = 186] [outer = 0x7ffabead8c00] 23:58:22 INFO - PROCESS | 1923 | 1463036302258 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 23:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1058ms 23:58:22 INFO - PROCESS | 1923 | 1463036302301 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 1923 | 1463036302305 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 23:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:58:22 INFO - PROCESS | 1923 | 1463036302326 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 1923 | 1463036302330 Marionette TRACE conn4 <- [1,222,null,{}] 23:58:22 INFO - PROCESS | 1923 | 1463036302335 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:22 INFO - PROCESS | 1923 | 1463036302540 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 23:58:22 INFO - PROCESS | 1923 | 1463036302558 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec15800 == 47 [pid = 1923] [id = 63] 23:58:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 80 (0x7ffabfb11800) [pid = 1923] [serial = 187] [outer = (nil)] 23:58:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 81 (0x7ffabffcf400) [pid = 1923] [serial = 188] [outer = 0x7ffabfb11800] 23:58:22 INFO - PROCESS | 1923 | 1463036302619 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 82 (0x7ffac1e9f000) [pid = 1923] [serial = 189] [outer = 0x7ffabfb11800] 23:58:23 INFO - PROCESS | 1923 | 1463036303351 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1096ms 23:58:23 INFO - PROCESS | 1923 | 1463036303409 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 1923 | 1463036303411 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 23:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:58:23 INFO - PROCESS | 1923 | 1463036303436 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 1923 | 1463036303440 Marionette TRACE conn4 <- [1,226,null,{}] 23:58:23 INFO - PROCESS | 1923 | 1463036303445 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:23 INFO - PROCESS | 1923 | 1463036303616 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 23:58:23 INFO - PROCESS | 1923 | 1463036303635 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1dad000 == 48 [pid = 1923] [id = 64] 23:58:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 83 (0x7ffac35ec000) [pid = 1923] [serial = 190] [outer = (nil)] 23:58:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 84 (0x7ffac36dac00) [pid = 1923] [serial = 191] [outer = 0x7ffac35ec000] 23:58:23 INFO - PROCESS | 1923 | 1463036303715 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 85 (0x7ffac3cce000) [pid = 1923] [serial = 192] [outer = 0x7ffac35ec000] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 84 (0x7ffaa8090400) [pid = 1923] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 83 (0x7ffaac92e400) [pid = 1923] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 82 (0x7ffaa815fc00) [pid = 1923] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 81 (0x7ffaab42a000) [pid = 1923] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 80 (0x7ffabe781000) [pid = 1923] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:58:24 INFO - PROCESS | 1923 | --DOMWINDOW == 79 (0x7ffab2092400) [pid = 1923] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:58:24 INFO - PROCESS | 1923 | 1463036304603 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1201ms 23:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:58:24 INFO - PROCESS | 1923 | 1463036304620 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 1923 | 1463036304622 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 23:58:24 INFO - PROCESS | 1923 | 1463036304628 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 1923 | 1463036304631 Marionette TRACE conn4 <- [1,230,null,{}] 23:58:24 INFO - PROCESS | 1923 | 1463036304636 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:24 INFO - PROCESS | 1923 | 1463036304774 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 23:58:24 INFO - PROCESS | 1923 | 1463036304882 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98d3000 == 49 [pid = 1923] [id = 65] 23:58:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 80 (0x7ffaa8167800) [pid = 1923] [serial = 193] [outer = (nil)] 23:58:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 81 (0x7ffac3cd0400) [pid = 1923] [serial = 194] [outer = 0x7ffaa8167800] 23:58:24 INFO - PROCESS | 1923 | 1463036304944 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 82 (0x7ffac3ec5400) [pid = 1923] [serial = 195] [outer = 0x7ffaa8167800] 23:58:25 INFO - PROCESS | 1923 | 1463036305552 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 984ms 23:58:25 INFO - PROCESS | 1923 | 1463036305612 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 1923 | 1463036305616 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 23:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:58:25 INFO - PROCESS | 1923 | 1463036305621 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 1923 | 1463036305624 Marionette TRACE conn4 <- [1,234,null,{}] 23:58:25 INFO - PROCESS | 1923 | 1463036305629 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:25 INFO - PROCESS | 1923 | 1463036305802 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 23:58:25 INFO - PROCESS | 1923 | 1463036305836 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac37cb000 == 50 [pid = 1923] [id = 66] 23:58:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 83 (0x7ffaa9e3a800) [pid = 1923] [serial = 196] [outer = (nil)] 23:58:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 84 (0x7ffac3f23000) [pid = 1923] [serial = 197] [outer = 0x7ffaa9e3a800] 23:58:25 INFO - PROCESS | 1923 | 1463036305901 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 85 (0x7ffac654f800) [pid = 1923] [serial = 198] [outer = 0x7ffaa9e3a800] 23:58:26 INFO - PROCESS | 1923 | 1463036306757 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1181ms 23:58:26 INFO - PROCESS | 1923 | 1463036306804 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 1923 | 1463036306811 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 23:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:58:26 INFO - PROCESS | 1923 | 1463036306820 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 1923 | 1463036306826 Marionette TRACE conn4 <- [1,238,null,{}] 23:58:26 INFO - PROCESS | 1923 | 1463036306837 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:27 INFO - PROCESS | 1923 | 1463036307023 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 23:58:27 INFO - PROCESS | 1923 | 1463036307155 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1952800 == 51 [pid = 1923] [id = 67] 23:58:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 86 (0x7ffaa815f000) [pid = 1923] [serial = 199] [outer = (nil)] 23:58:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 87 (0x7ffaab5ccc00) [pid = 1923] [serial = 200] [outer = 0x7ffaa815f000] 23:58:27 INFO - PROCESS | 1923 | 1463036307238 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 88 (0x7ffaaf0b9400) [pid = 1923] [serial = 201] [outer = 0x7ffaa815f000] 23:58:28 INFO - PROCESS | 1923 | 1463036308091 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 23:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1336ms 23:58:28 INFO - PROCESS | 1923 | 1463036308157 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 23:58:28 INFO - PROCESS | 1923 | 1463036308166 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 23:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:58:28 INFO - PROCESS | 1923 | 1463036308177 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 1923 | 1463036308181 Marionette TRACE conn4 <- [1,242,null,{}] 23:58:28 INFO - PROCESS | 1923 | 1463036308187 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:28 INFO - PROCESS | 1923 | 1463036308356 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 23:58:28 INFO - PROCESS | 1923 | 1463036308487 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfb26000 == 52 [pid = 1923] [id = 68] 23:58:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 89 (0x7ffab20cac00) [pid = 1923] [serial = 202] [outer = (nil)] 23:58:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 90 (0x7ffab360fc00) [pid = 1923] [serial = 203] [outer = 0x7ffab20cac00] 23:58:28 INFO - PROCESS | 1923 | 1463036308562 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 91 (0x7ffabdbda400) [pid = 1923] [serial = 204] [outer = 0x7ffab20cac00] 23:58:29 INFO - PROCESS | 1923 | 1463036309390 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 23:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1280ms 23:58:29 INFO - PROCESS | 1923 | 1463036309458 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 23:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:58:29 INFO - PROCESS | 1923 | 1463036309462 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 23:58:29 INFO - PROCESS | 1923 | 1463036309468 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 1923 | 1463036309474 Marionette TRACE conn4 <- [1,246,null,{}] 23:58:29 INFO - PROCESS | 1923 | 1463036309491 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:29 INFO - PROCESS | 1923 | 1463036309698 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 23:58:29 INFO - PROCESS | 1923 | 1463036309830 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac5ad7800 == 53 [pid = 1923] [id = 69] 23:58:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 92 (0x7ffac1e27c00) [pid = 1923] [serial = 205] [outer = (nil)] 23:58:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 93 (0x7ffac36e1c00) [pid = 1923] [serial = 206] [outer = 0x7ffac1e27c00] 23:58:29 INFO - PROCESS | 1923 | 1463036309906 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 94 (0x7ffac3ecbc00) [pid = 1923] [serial = 207] [outer = 0x7ffac1e27c00] 23:58:30 INFO - PROCESS | 1923 | 1463036310787 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1344ms 23:58:30 INFO - PROCESS | 1923 | 1463036310814 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 23:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:58:30 INFO - PROCESS | 1923 | 1463036310819 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 23:58:30 INFO - PROCESS | 1923 | 1463036310825 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 1923 | 1463036310828 Marionette TRACE conn4 <- [1,250,null,{}] 23:58:30 INFO - PROCESS | 1923 | 1463036310836 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:31 INFO - PROCESS | 1923 | 1463036311061 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 23:58:31 INFO - PROCESS | 1923 | 1463036311076 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac68b5000 == 54 [pid = 1923] [id = 70] 23:58:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 95 (0x7ffab199a000) [pid = 1923] [serial = 208] [outer = (nil)] 23:58:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 96 (0x7ffab19a2400) [pid = 1923] [serial = 209] [outer = 0x7ffab199a000] 23:58:31 INFO - PROCESS | 1923 | 1463036311192 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 97 (0x7ffac36db800) [pid = 1923] [serial = 210] [outer = 0x7ffab199a000] 23:58:32 INFO - PROCESS | 1923 | 1463036312123 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1337ms 23:58:32 INFO - PROCESS | 1923 | 1463036312162 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 1923 | 1463036312165 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 23:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:58:32 INFO - PROCESS | 1923 | 1463036312172 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 1923 | 1463036312175 Marionette TRACE conn4 <- [1,254,null,{}] 23:58:32 INFO - PROCESS | 1923 | 1463036312180 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:32 INFO - PROCESS | 1923 | 1463036312352 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 23:58:32 INFO - PROCESS | 1923 | 1463036312493 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab422b800 == 55 [pid = 1923] [id = 71] 23:58:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 98 (0x7ffaa8169c00) [pid = 1923] [serial = 211] [outer = (nil)] 23:58:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 99 (0x7ffab20d2000) [pid = 1923] [serial = 212] [outer = 0x7ffaa8169c00] 23:58:32 INFO - PROCESS | 1923 | 1463036312570 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 100 (0x7ffac3f22400) [pid = 1923] [serial = 213] [outer = 0x7ffaa8169c00] 23:58:33 INFO - PROCESS | 1923 | 1463036313621 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 23:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1486ms 23:58:33 INFO - PROCESS | 1923 | 1463036313659 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 1923 | 1463036313666 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 23:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:58:33 INFO - PROCESS | 1923 | 1463036313675 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 1923 | 1463036313679 Marionette TRACE conn4 <- [1,258,null,{}] 23:58:33 INFO - PROCESS | 1923 | 1463036313689 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:33 INFO - PROCESS | 1923 | 1463036313844 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 23:58:34 INFO - PROCESS | 1923 | 1463036314151 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa855000 == 56 [pid = 1923] [id = 72] 23:58:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 101 (0x7ffaab5cd000) [pid = 1923] [serial = 214] [outer = (nil)] 23:58:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 102 (0x7ffaab6f2400) [pid = 1923] [serial = 215] [outer = 0x7ffaab5cd000] 23:58:34 INFO - PROCESS | 1923 | 1463036314278 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 103 (0x7ffaab6f7c00) [pid = 1923] [serial = 216] [outer = 0x7ffaab5cd000] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4e7b000 == 55 [pid = 1923] [id = 19] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98d3000 == 54 [pid = 1923] [id = 65] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac1dad000 == 53 [pid = 1923] [id = 64] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabec15800 == 52 [pid = 1923] [id = 63] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b19800 == 51 [pid = 1923] [id = 62] 23:58:34 INFO - PROCESS | 1923 | --DOMWINDOW == 102 (0x7ffac31a7400) [pid = 1923] [serial = 161] [outer = (nil)] [url = about:blank] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaf098000 == 50 [pid = 1923] [id = 61] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa804f000 == 49 [pid = 1923] [id = 60] 23:58:34 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0684800 == 48 [pid = 1923] [id = 59] 23:58:35 INFO - PROCESS | 1923 | 1463036315072 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1437ms 23:58:35 INFO - PROCESS | 1923 | 1463036315114 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 1923 | 1463036315122 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 23:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:58:35 INFO - PROCESS | 1923 | 1463036315132 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 1923 | 1463036315137 Marionette TRACE conn4 <- [1,262,null,{}] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 101 (0x7ffac18e2c00) [pid = 1923] [serial = 155] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 100 (0x7ffab2bdb400) [pid = 1923] [serial = 149] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 99 (0x7ffab40ac000) [pid = 1923] [serial = 150] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 98 (0x7ffab0cd5800) [pid = 1923] [serial = 137] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 97 (0x7ffaab424000) [pid = 1923] [serial = 144] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 96 (0x7ffaa8c82400) [pid = 1923] [serial = 143] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 95 (0x7ffaab4ba000) [pid = 1923] [serial = 134] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 94 (0x7ffaaf564c00) [pid = 1923] [serial = 146] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 93 (0x7ffab0396800) [pid = 1923] [serial = 147] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 92 (0x7ffabe9d5400) [pid = 1923] [serial = 140] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 91 (0x7ffabfb12c00) [pid = 1923] [serial = 158] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 90 (0x7ffac1ea7800) [pid = 1923] [serial = 159] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 89 (0x7ffac1dcf800) [pid = 1923] [serial = 156] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 88 (0x7ffabeeba800) [pid = 1923] [serial = 153] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | --DOMWINDOW == 87 (0x7ffabeacec00) [pid = 1923] [serial = 152] [outer = (nil)] [url = about:blank] 23:58:35 INFO - PROCESS | 1923 | 1463036315167 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:35 INFO - PROCESS | 1923 | 1463036315316 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 23:58:35 INFO - PROCESS | 1923 | 1463036315327 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab080b000 == 49 [pid = 1923] [id = 73] 23:58:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 88 (0x7ffaaf493000) [pid = 1923] [serial = 217] [outer = (nil)] 23:58:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 89 (0x7ffab0396800) [pid = 1923] [serial = 218] [outer = 0x7ffaaf493000] 23:58:35 INFO - PROCESS | 1923 | 1463036315389 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 90 (0x7ffab1864000) [pid = 1923] [serial = 219] [outer = 0x7ffaaf493000] 23:58:36 INFO - PROCESS | 1923 | 1463036316150 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1038ms 23:58:36 INFO - PROCESS | 1923 | 1463036316171 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 1923 | 1463036316175 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 23:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:58:36 INFO - PROCESS | 1923 | 1463036316182 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 1923 | 1463036316187 Marionette TRACE conn4 <- [1,266,null,{}] 23:58:36 INFO - PROCESS | 1923 | 1463036316217 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:36 INFO - PROCESS | 1923 | 1463036316394 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 23:58:36 INFO - PROCESS | 1923 | 1463036316406 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8bdc000 == 50 [pid = 1923] [id = 74] 23:58:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 91 (0x7ffab20d1400) [pid = 1923] [serial = 220] [outer = (nil)] 23:58:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 92 (0x7ffab2c87400) [pid = 1923] [serial = 221] [outer = 0x7ffab20d1400] 23:58:36 INFO - PROCESS | 1923 | 1463036316474 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 93 (0x7ffab429cc00) [pid = 1923] [serial = 222] [outer = 0x7ffab20d1400] 23:58:37 INFO - PROCESS | 1923 | 1463036317275 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 23:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1146ms 23:58:37 INFO - PROCESS | 1923 | 1463036317344 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 23:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:58:37 INFO - PROCESS | 1923 | 1463036317350 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 23:58:37 INFO - PROCESS | 1923 | 1463036317356 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 1923 | 1463036317359 Marionette TRACE conn4 <- [1,270,null,{}] 23:58:37 INFO - PROCESS | 1923 | 1463036317377 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:37 INFO - PROCESS | 1923 | 1463036317565 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 23:58:37 INFO - PROCESS | 1923 | 1463036317592 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabeee9800 == 51 [pid = 1923] [id = 75] 23:58:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 94 (0x7ffab20d8000) [pid = 1923] [serial = 223] [outer = (nil)] 23:58:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 95 (0x7ffabeacb000) [pid = 1923] [serial = 224] [outer = 0x7ffab20d8000] 23:58:37 INFO - PROCESS | 1923 | 1463036317654 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 96 (0x7ffabeeba800) [pid = 1923] [serial = 225] [outer = 0x7ffab20d8000] 23:58:38 INFO - PROCESS | 1923 | 1463036318459 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1141ms 23:58:38 INFO - PROCESS | 1923 | 1463036318497 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 1923 | 1463036318501 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 23:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:58:38 INFO - PROCESS | 1923 | 1463036318518 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 1923 | 1463036318520 Marionette TRACE conn4 <- [1,274,null,{}] 23:58:38 INFO - PROCESS | 1923 | 1463036318526 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:38 INFO - PROCESS | 1923 | 1463036318702 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 23:58:38 INFO - PROCESS | 1923 | 1463036318722 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3120000 == 52 [pid = 1923] [id = 76] 23:58:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 97 (0x7ffab20d2400) [pid = 1923] [serial = 226] [outer = (nil)] 23:58:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 98 (0x7ffac18e2c00) [pid = 1923] [serial = 227] [outer = 0x7ffab20d2400] 23:58:38 INFO - PROCESS | 1923 | 1463036318785 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 99 (0x7ffac1ea2800) [pid = 1923] [serial = 228] [outer = 0x7ffab20d2400] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 98 (0x7ffac35ec000) [pid = 1923] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 97 (0x7ffabfb11800) [pid = 1923] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 96 (0x7ffaa8167800) [pid = 1923] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 95 (0x7ffaab5cd400) [pid = 1923] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 94 (0x7ffaa81b4c00) [pid = 1923] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 93 (0x7ffabead8c00) [pid = 1923] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:58:39 INFO - PROCESS | 1923 | --DOMWINDOW == 92 (0x7ffaadb0b000) [pid = 1923] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:58:39 INFO - PROCESS | 1923 | 1463036319701 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 23:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 23:58:39 INFO - PROCESS | 1923 | 1463036319747 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 1923 | 1463036319750 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 23:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:58:39 INFO - PROCESS | 1923 | 1463036319756 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 1923 | 1463036319758 Marionette TRACE conn4 <- [1,278,null,{}] 23:58:39 INFO - PROCESS | 1923 | 1463036319764 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:39 INFO - PROCESS | 1923 | 1463036319976 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 23:58:40 INFO - PROCESS | 1923 | 1463036320049 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac351b000 == 53 [pid = 1923] [id = 77] 23:58:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 93 (0x7ffab20d5c00) [pid = 1923] [serial = 229] [outer = (nil)] 23:58:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 94 (0x7ffac1d2d000) [pid = 1923] [serial = 230] [outer = 0x7ffab20d5c00] 23:58:40 INFO - PROCESS | 1923 | 1463036320112 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 95 (0x7ffac6554800) [pid = 1923] [serial = 231] [outer = 0x7ffab20d5c00] 23:58:42 INFO - PROCESS | 1923 | 1463036322165 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2448ms 23:58:42 INFO - PROCESS | 1923 | 1463036322206 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 1923 | 1463036322212 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 23:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:58:42 INFO - PROCESS | 1923 | 1463036322222 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 1923 | 1463036322226 Marionette TRACE conn4 <- [1,282,null,{}] 23:58:42 INFO - PROCESS | 1923 | 1463036322235 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:42 INFO - PROCESS | 1923 | 1463036322432 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 23:58:42 INFO - PROCESS | 1923 | 1463036322575 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b0c000 == 54 [pid = 1923] [id = 78] 23:58:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 96 (0x7ffaab6edc00) [pid = 1923] [serial = 232] [outer = (nil)] 23:58:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 97 (0x7ffab0390400) [pid = 1923] [serial = 233] [outer = 0x7ffaab6edc00] 23:58:42 INFO - PROCESS | 1923 | 1463036322656 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 98 (0x7ffab199a400) [pid = 1923] [serial = 234] [outer = 0x7ffaab6edc00] 23:58:43 INFO - PROCESS | 1923 | 1463036323454 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 23:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1288ms 23:58:43 INFO - PROCESS | 1923 | 1463036323511 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 1923 | 1463036323521 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 23:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:58:43 INFO - PROCESS | 1923 | 1463036323531 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 1923 | 1463036323535 Marionette TRACE conn4 <- [1,286,null,{}] 23:58:43 INFO - PROCESS | 1923 | 1463036323542 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:43 INFO - PROCESS | 1923 | 1463036323719 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 23:58:43 INFO - PROCESS | 1923 | 1463036323858 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac6531800 == 55 [pid = 1923] [id = 79] 23:58:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 99 (0x7ffab199e400) [pid = 1923] [serial = 235] [outer = (nil)] 23:58:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 100 (0x7ffab4003000) [pid = 1923] [serial = 236] [outer = 0x7ffab199e400] 23:58:43 INFO - PROCESS | 1923 | 1463036323933 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 101 (0x7ffabecea400) [pid = 1923] [serial = 237] [outer = 0x7ffab199e400] 23:58:44 INFO - PROCESS | 1923 | 1463036324812 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1331ms 23:58:44 INFO - PROCESS | 1923 | 1463036324862 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 1923 | 1463036324866 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 23:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:58:44 INFO - PROCESS | 1923 | 1463036324873 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 1923 | 1463036324879 Marionette TRACE conn4 <- [1,290,null,{}] 23:58:44 INFO - PROCESS | 1923 | 1463036324894 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:45 INFO - PROCESS | 1923 | 1463036325129 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 23:58:45 INFO - PROCESS | 1923 | 1463036325267 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab572800 == 56 [pid = 1923] [id = 80] 23:58:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 102 (0x7ffac395ec00) [pid = 1923] [serial = 238] [outer = (nil)] 23:58:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 103 (0x7ffac3965800) [pid = 1923] [serial = 239] [outer = 0x7ffac395ec00] 23:58:45 INFO - PROCESS | 1923 | 1463036325387 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 104 (0x7ffac396b400) [pid = 1923] [serial = 240] [outer = 0x7ffac395ec00] 23:58:46 INFO - PROCESS | 1923 | 1463036326266 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1440ms 23:58:46 INFO - PROCESS | 1923 | 1463036326315 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 23:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:58:46 INFO - PROCESS | 1923 | 1463036326320 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 23:58:46 INFO - PROCESS | 1923 | 1463036326327 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 1923 | 1463036326330 Marionette TRACE conn4 <- [1,294,null,{}] 23:58:46 INFO - PROCESS | 1923 | 1463036326350 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:46 INFO - PROCESS | 1923 | 1463036326561 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 23:58:46 INFO - PROCESS | 1923 | 1463036326665 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03b2800 == 57 [pid = 1923] [id = 81] 23:58:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 105 (0x7ffab0c1e400) [pid = 1923] [serial = 241] [outer = (nil)] 23:58:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 106 (0x7ffab0c28000) [pid = 1923] [serial = 242] [outer = 0x7ffab0c1e400] 23:58:46 INFO - PROCESS | 1923 | 1463036326745 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 107 (0x7ffabfcddc00) [pid = 1923] [serial = 243] [outer = 0x7ffab0c1e400] 23:58:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 108 (0x7ffac396c000) [pid = 1923] [serial = 244] [outer = 0x7ffaa98f3400] 23:58:47 INFO - PROCESS | 1923 | 1463036327585 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1329ms 23:58:47 INFO - PROCESS | 1923 | 1463036327656 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 1923 | 1463036327660 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 23:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:58:47 INFO - PROCESS | 1923 | 1463036327666 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 1923 | 1463036327668 Marionette TRACE conn4 <- [1,298,null,{}] 23:58:47 INFO - PROCESS | 1923 | 1463036327674 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:47 INFO - PROCESS | 1923 | 1463036327858 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 23:58:48 INFO - PROCESS | 1923 | 1463036327996 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0176800 == 58 [pid = 1923] [id = 82] 23:58:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 109 (0x7ffaa7e33c00) [pid = 1923] [serial = 245] [outer = (nil)] 23:58:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 110 (0x7ffaae615c00) [pid = 1923] [serial = 246] [outer = 0x7ffaa7e33c00] 23:58:48 INFO - PROCESS | 1923 | 1463036328075 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 111 (0x7ffac3ecc800) [pid = 1923] [serial = 247] [outer = 0x7ffaa7e33c00] 23:58:48 INFO - PROCESS | 1923 | 1463036328874 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1234ms 23:58:48 INFO - PROCESS | 1923 | 1463036328902 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 23:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:58:48 INFO - PROCESS | 1923 | 1463036328906 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 23:58:48 INFO - PROCESS | 1923 | 1463036328912 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 1923 | 1463036328916 Marionette TRACE conn4 <- [1,302,null,{}] 23:58:48 INFO - PROCESS | 1923 | 1463036328922 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:49 INFO - PROCESS | 1923 | 1463036329105 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 23:58:49 INFO - PROCESS | 1923 | 1463036329247 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1e40800 == 59 [pid = 1923] [id = 83] 23:58:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 112 (0x7ffac3ecf400) [pid = 1923] [serial = 248] [outer = (nil)] 23:58:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 113 (0x7ffac68e6400) [pid = 1923] [serial = 249] [outer = 0x7ffac3ecf400] 23:58:49 INFO - PROCESS | 1923 | 1463036329321 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 114 (0x7ffac7ef7400) [pid = 1923] [serial = 250] [outer = 0x7ffac3ecf400] 23:58:50 INFO - PROCESS | 1923 | 1463036330367 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1482ms 23:58:50 INFO - PROCESS | 1923 | 1463036330395 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 1923 | 1463036330401 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 23:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:58:50 INFO - PROCESS | 1923 | 1463036330410 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 1923 | 1463036330416 Marionette TRACE conn4 <- [1,306,null,{}] 23:58:50 INFO - PROCESS | 1923 | 1463036330426 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:50 INFO - PROCESS | 1923 | 1463036330584 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 23:58:50 INFO - PROCESS | 1923 | 1463036330791 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab571800 == 60 [pid = 1923] [id = 84] 23:58:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 115 (0x7ffaab5c4800) [pid = 1923] [serial = 251] [outer = (nil)] 23:58:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 116 (0x7ffaab6ed000) [pid = 1923] [serial = 252] [outer = 0x7ffaab5c4800] 23:58:50 INFO - PROCESS | 1923 | 1463036330865 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 117 (0x7ffaac92f400) [pid = 1923] [serial = 253] [outer = 0x7ffaab5c4800] 23:58:51 INFO - PROCESS | 1923 | 1463036331717 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1335ms 23:58:51 INFO - PROCESS | 1923 | 1463036331746 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 1923 | 1463036331754 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 23:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:58:51 INFO - PROCESS | 1923 | 1463036331765 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 1923 | 1463036331768 Marionette TRACE conn4 <- [1,310,null,{}] 23:58:51 INFO - PROCESS | 1923 | 1463036331774 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:51 INFO - PROCESS | 1923 | 1463036331934 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 23:58:52 INFO - PROCESS | 1923 | 1463036332086 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0173000 == 61 [pid = 1923] [id = 85] 23:58:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffaab5c3400) [pid = 1923] [serial = 254] [outer = (nil)] 23:58:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffab185d000) [pid = 1923] [serial = 255] [outer = 0x7ffaab5c3400] 23:58:52 INFO - PROCESS | 1923 | 1463036332153 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffab19a4c00) [pid = 1923] [serial = 256] [outer = 0x7ffaab5c3400] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3120000 == 60 [pid = 1923] [id = 76] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabeee9800 == 59 [pid = 1923] [id = 75] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffabe9d5000) [pid = 1923] [serial = 173] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 118 (0x7ffaa81b9000) [pid = 1923] [serial = 164] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 117 (0x7ffab2765400) [pid = 1923] [serial = 170] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 116 (0x7ffaae607400) [pid = 1923] [serial = 167] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 115 (0x7ffac3f23000) [pid = 1923] [serial = 197] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8bdc000 == 58 [pid = 1923] [id = 74] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab080b000 == 57 [pid = 1923] [id = 73] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa855000 == 56 [pid = 1923] [id = 72] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac5ad7800 == 55 [pid = 1923] [id = 69] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfb26000 == 54 [pid = 1923] [id = 68] 23:58:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1952800 == 53 [pid = 1923] [id = 67] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 114 (0x7ffac1e9f000) [pid = 1923] [serial = 189] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 113 (0x7ffab360e000) [pid = 1923] [serial = 183] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 112 (0x7ffabffcf400) [pid = 1923] [serial = 188] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 111 (0x7ffac3cd0400) [pid = 1923] [serial = 194] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 110 (0x7ffab1863800) [pid = 1923] [serial = 180] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 109 (0x7ffaab427c00) [pid = 1923] [serial = 177] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 108 (0x7ffabfb12000) [pid = 1923] [serial = 186] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 107 (0x7ffaa81b9400) [pid = 1923] [serial = 176] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 106 (0x7ffabee16000) [pid = 1923] [serial = 185] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 105 (0x7ffac3cce000) [pid = 1923] [serial = 192] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 104 (0x7ffab0751c00) [pid = 1923] [serial = 179] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 103 (0x7ffac3ec5400) [pid = 1923] [serial = 195] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 102 (0x7ffab1862c00) [pid = 1923] [serial = 182] [outer = (nil)] [url = about:blank] 23:58:52 INFO - PROCESS | 1923 | --DOMWINDOW == 101 (0x7ffac36dac00) [pid = 1923] [serial = 191] [outer = (nil)] [url = about:blank] 23:58:53 INFO - PROCESS | 1923 | 1463036333073 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1330ms 23:58:53 INFO - PROCESS | 1923 | 1463036333097 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 23:58:53 INFO - PROCESS | 1923 | 1463036333102 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 23:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:58:53 INFO - PROCESS | 1923 | 1463036333109 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 1923 | 1463036333115 Marionette TRACE conn4 <- [1,314,null,{}] 23:58:53 INFO - PROCESS | 1923 | 1463036333129 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:53 INFO - PROCESS | 1923 | 1463036333279 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 23:58:53 INFO - PROCESS | 1923 | 1463036333297 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1958000 == 54 [pid = 1923] [id = 86] 23:58:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 102 (0x7ffaab6e2400) [pid = 1923] [serial = 257] [outer = (nil)] 23:58:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 103 (0x7ffaae607400) [pid = 1923] [serial = 258] [outer = 0x7ffaab6e2400] 23:58:53 INFO - PROCESS | 1923 | 1463036333364 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 104 (0x7ffab19a7000) [pid = 1923] [serial = 259] [outer = 0x7ffaab6e2400] 23:58:54 INFO - PROCESS | 1923 | 1463036334163 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1089ms 23:58:54 INFO - PROCESS | 1923 | 1463036334199 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 1923 | 1463036334203 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 23:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:58:54 INFO - PROCESS | 1923 | 1463036334226 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 1923 | 1463036334230 Marionette TRACE conn4 <- [1,318,null,{}] 23:58:54 INFO - PROCESS | 1923 | 1463036334235 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:54 INFO - PROCESS | 1923 | 1463036334424 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 23:58:54 INFO - PROCESS | 1923 | 1463036334439 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4e8b000 == 55 [pid = 1923] [id = 87] 23:58:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 105 (0x7ffaab6e3400) [pid = 1923] [serial = 260] [outer = (nil)] 23:58:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 106 (0x7ffab429a000) [pid = 1923] [serial = 261] [outer = 0x7ffaab6e3400] 23:58:54 INFO - PROCESS | 1923 | 1463036334504 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 107 (0x7ffabec30400) [pid = 1923] [serial = 262] [outer = 0x7ffaab6e3400] 23:58:55 INFO - PROCESS | 1923 | 1463036335258 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1086ms 23:58:55 INFO - PROCESS | 1923 | 1463036335317 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 1923 | 1463036335320 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 23:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:58:55 INFO - PROCESS | 1923 | 1463036335337 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 1923 | 1463036335341 Marionette TRACE conn4 <- [1,322,null,{}] 23:58:55 INFO - PROCESS | 1923 | 1463036335360 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:55 INFO - PROCESS | 1923 | 1463036335541 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 23:58:55 INFO - PROCESS | 1923 | 1463036335567 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba7800 == 56 [pid = 1923] [id = 88] 23:58:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 108 (0x7ffab084ec00) [pid = 1923] [serial = 263] [outer = (nil)] 23:58:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 109 (0x7ffab0855000) [pid = 1923] [serial = 264] [outer = 0x7ffab084ec00] 23:58:55 INFO - PROCESS | 1923 | 1463036335629 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 110 (0x7ffab0858800) [pid = 1923] [serial = 265] [outer = 0x7ffab084ec00] 23:58:56 INFO - PROCESS | 1923 | 1463036336499 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1203ms 23:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:58:56 INFO - PROCESS | 1923 | 1463036336530 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 1923 | 1463036336533 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 23:58:56 INFO - PROCESS | 1923 | 1463036336539 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 1923 | 1463036336542 Marionette TRACE conn4 <- [1,326,null,{}] 23:58:56 INFO - PROCESS | 1923 | 1463036336547 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:56 INFO - PROCESS | 1923 | 1463036336768 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 23:58:56 INFO - PROCESS | 1923 | 1463036336788 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1e4d800 == 57 [pid = 1923] [id = 89] 23:58:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 111 (0x7ffaa6deb400) [pid = 1923] [serial = 266] [outer = (nil)] 23:58:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 112 (0x7ffab085a000) [pid = 1923] [serial = 267] [outer = 0x7ffaa6deb400] 23:58:56 INFO - PROCESS | 1923 | 1463036336853 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 113 (0x7ffab429e800) [pid = 1923] [serial = 268] [outer = 0x7ffaa6deb400] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 112 (0x7ffaa98ed000) [pid = 1923] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 111 (0x7ffab20d2400) [pid = 1923] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 110 (0x7ffaab5cd000) [pid = 1923] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 109 (0x7ffab20d1400) [pid = 1923] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 108 (0x7ffaaf493000) [pid = 1923] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 107 (0x7ffaa8169c00) [pid = 1923] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:58:57 INFO - PROCESS | 1923 | --DOMWINDOW == 106 (0x7ffab20d8000) [pid = 1923] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:58:57 INFO - PROCESS | 1923 | 1463036337911 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1430ms 23:58:57 INFO - PROCESS | 1923 | 1463036337969 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 1923 | 1463036337972 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 23:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:58:57 INFO - PROCESS | 1923 | 1463036337979 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 1923 | 1463036337982 Marionette TRACE conn4 <- [1,330,null,{}] 23:58:57 INFO - PROCESS | 1923 | 1463036337987 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:58 INFO - PROCESS | 1923 | 1463036338150 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 23:58:58 INFO - PROCESS | 1923 | 1463036338243 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3523000 == 58 [pid = 1923] [id = 90] 23:58:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 107 (0x7ffaa7e3c800) [pid = 1923] [serial = 269] [outer = (nil)] 23:58:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 108 (0x7ffaa856c000) [pid = 1923] [serial = 270] [outer = 0x7ffaa7e3c800] 23:58:58 INFO - PROCESS | 1923 | 1463036338305 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 109 (0x7ffaa856fc00) [pid = 1923] [serial = 271] [outer = 0x7ffaa7e3c800] 23:58:58 INFO - PROCESS | 1923 | 1463036338958 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1032ms 23:58:59 INFO - PROCESS | 1923 | 1463036339012 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 1923 | 1463036339016 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 23:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:58:59 INFO - PROCESS | 1923 | 1463036339021 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 1923 | 1463036339024 Marionette TRACE conn4 <- [1,334,null,{}] 23:58:59 INFO - PROCESS | 1923 | 1463036339043 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:59 INFO - PROCESS | 1923 | 1463036339216 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 23:58:59 INFO - PROCESS | 1923 | 1463036339233 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac5ad5800 == 59 [pid = 1923] [id = 91] 23:58:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 110 (0x7ffaa81b1000) [pid = 1923] [serial = 272] [outer = (nil)] 23:58:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 111 (0x7ffaab6e3000) [pid = 1923] [serial = 273] [outer = 0x7ffaa81b1000] 23:58:59 INFO - PROCESS | 1923 | 1463036339297 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 112 (0x7ffab3605000) [pid = 1923] [serial = 274] [outer = 0x7ffaa81b1000] 23:59:00 INFO - PROCESS | 1923 | 1463036340235 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1281ms 23:59:00 INFO - PROCESS | 1923 | 1463036340305 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 1923 | 1463036340315 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 23:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:59:00 INFO - PROCESS | 1923 | 1463036340329 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 1923 | 1463036340338 Marionette TRACE conn4 <- [1,338,null,{}] 23:59:00 INFO - PROCESS | 1923 | 1463036340351 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:00 INFO - PROCESS | 1923 | 1463036340735 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 23:59:00 INFO - PROCESS | 1923 | 1463036340869 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0190000 == 60 [pid = 1923] [id = 92] 23:59:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 113 (0x7ffaa81b1800) [pid = 1923] [serial = 275] [outer = (nil)] 23:59:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 114 (0x7ffaa8568c00) [pid = 1923] [serial = 276] [outer = 0x7ffaa81b1800] 23:59:01 INFO - PROCESS | 1923 | 1463036341015 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 115 (0x7ffaaa821800) [pid = 1923] [serial = 277] [outer = 0x7ffaa81b1800] 23:59:02 INFO - PROCESS | 1923 | 1463036342240 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1946ms 23:59:02 INFO - PROCESS | 1923 | 1463036342273 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 1923 | 1463036342281 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 23:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:59:02 INFO - PROCESS | 1923 | 1463036342296 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 1923 | 1463036342299 Marionette TRACE conn4 <- [1,342,null,{}] 23:59:02 INFO - PROCESS | 1923 | 1463036342308 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:02 INFO - PROCESS | 1923 | 1463036342500 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 23:59:02 INFO - PROCESS | 1923 | 1463036342639 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac18e0000 == 61 [pid = 1923] [id = 93] 23:59:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 116 (0x7ffaab6da400) [pid = 1923] [serial = 278] [outer = (nil)] 23:59:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 117 (0x7ffaab6ef400) [pid = 1923] [serial = 279] [outer = 0x7ffaab6da400] 23:59:02 INFO - PROCESS | 1923 | 1463036342711 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffab00d3000) [pid = 1923] [serial = 280] [outer = 0x7ffaab6da400] 23:59:03 INFO - PROCESS | 1923 | 1463036343641 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1393ms 23:59:03 INFO - PROCESS | 1923 | 1463036343688 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 23:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:59:03 INFO - PROCESS | 1923 | 1463036343693 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 23:59:03 INFO - PROCESS | 1923 | 1463036343702 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 1923 | 1463036343711 Marionette TRACE conn4 <- [1,346,null,{}] 23:59:03 INFO - PROCESS | 1923 | 1463036343735 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:03 INFO - PROCESS | 1923 | 1463036343991 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 23:59:04 INFO - PROCESS | 1923 | 1463036344136 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaadbb8800 == 62 [pid = 1923] [id = 94] 23:59:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffab0c24800) [pid = 1923] [serial = 281] [outer = (nil)] 23:59:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffab1999000) [pid = 1923] [serial = 282] [outer = 0x7ffab0c24800] 23:59:04 INFO - PROCESS | 1923 | 1463036344262 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 121 (0x7ffab20d6800) [pid = 1923] [serial = 283] [outer = 0x7ffab0c24800] 23:59:05 INFO - PROCESS | 1923 | 1463036345132 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1458ms 23:59:05 INFO - PROCESS | 1923 | 1463036345160 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 1923 | 1463036345167 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 23:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:59:05 INFO - PROCESS | 1923 | 1463036345176 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 1923 | 1463036345179 Marionette TRACE conn4 <- [1,350,null,{}] 23:59:05 INFO - PROCESS | 1923 | 1463036345189 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:05 INFO - PROCESS | 1923 | 1463036345444 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 23:59:05 INFO - PROCESS | 1923 | 1463036345550 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3117800 == 63 [pid = 1923] [id = 95] 23:59:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffaa3082000) [pid = 1923] [serial = 284] [outer = (nil)] 23:59:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffaa308a400) [pid = 1923] [serial = 285] [outer = 0x7ffaa3082000] 23:59:05 INFO - PROCESS | 1923 | 1463036345629 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffab19a0000) [pid = 1923] [serial = 286] [outer = 0x7ffaa3082000] 23:59:06 INFO - PROCESS | 1923 | 1463036346465 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1343ms 23:59:06 INFO - PROCESS | 1923 | 1463036346518 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 1923 | 1463036346521 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 23:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:59:06 INFO - PROCESS | 1923 | 1463036346546 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 1923 | 1463036346550 Marionette TRACE conn4 <- [1,354,null,{}] 23:59:06 INFO - PROCESS | 1923 | 1463036346557 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:06 INFO - PROCESS | 1923 | 1463036346744 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 23:59:06 INFO - PROCESS | 1923 | 1463036346887 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac8069000 == 64 [pid = 1923] [id = 96] 23:59:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa3084800) [pid = 1923] [serial = 287] [outer = (nil)] 23:59:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffaa32b5c00) [pid = 1923] [serial = 288] [outer = 0x7ffaa3084800] 23:59:06 INFO - PROCESS | 1923 | 1463036346959 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffaa32b9c00) [pid = 1923] [serial = 289] [outer = 0x7ffaa3084800] 23:59:07 INFO - PROCESS | 1923 | 1463036347834 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1340ms 23:59:07 INFO - PROCESS | 1923 | 1463036347885 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 1923 | 1463036347889 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 23:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:59:07 INFO - PROCESS | 1923 | 1463036347895 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 1923 | 1463036347898 Marionette TRACE conn4 <- [1,358,null,{}] 23:59:07 INFO - PROCESS | 1923 | 1463036347904 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:08 INFO - PROCESS | 1923 | 1463036348142 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 23:59:08 INFO - PROCESS | 1923 | 1463036348289 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2069000 == 65 [pid = 1923] [id = 97] 23:59:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffab2cfa800) [pid = 1923] [serial = 290] [outer = (nil)] 23:59:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffabeca8800) [pid = 1923] [serial = 291] [outer = 0x7ffab2cfa800] 23:59:08 INFO - PROCESS | 1923 | 1463036348402 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffac1ea0800) [pid = 1923] [serial = 292] [outer = 0x7ffab2cfa800] 23:59:09 INFO - PROCESS | 1923 | 1463036349295 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1433ms 23:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:59:09 INFO - PROCESS | 1923 | 1463036349329 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 1923 | 1463036349332 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 23:59:09 INFO - PROCESS | 1923 | 1463036349341 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 1923 | 1463036349343 Marionette TRACE conn4 <- [1,362,null,{}] 23:59:09 INFO - PROCESS | 1923 | 1463036349351 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:09 INFO - PROCESS | 1923 | 1463036349530 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 23:59:09 INFO - PROCESS | 1923 | 1463036349674 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27e4800 == 66 [pid = 1923] [id = 98] 23:59:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffaa28a5800) [pid = 1923] [serial = 293] [outer = (nil)] 23:59:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaa28ac000) [pid = 1923] [serial = 294] [outer = 0x7ffaa28a5800] 23:59:09 INFO - PROCESS | 1923 | 1463036349749 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffaa28b0800) [pid = 1923] [serial = 295] [outer = 0x7ffaa28a5800] 23:59:10 INFO - PROCESS | 1923 | 1463036350894 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1638ms 23:59:10 INFO - PROCESS | 1923 | 1463036350978 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 23:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:59:10 INFO - PROCESS | 1923 | 1463036350984 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 23:59:10 INFO - PROCESS | 1923 | 1463036350994 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 1923 | 1463036350999 Marionette TRACE conn4 <- [1,366,null,{}] 23:59:11 INFO - PROCESS | 1923 | 1463036351006 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:11 INFO - PROCESS | 1923 | 1463036351317 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 23:59:11 INFO - PROCESS | 1923 | 1463036351461 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab577000 == 67 [pid = 1923] [id = 99] 23:59:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffaa6de3400) [pid = 1923] [serial = 296] [outer = (nil)] 23:59:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaa6de7000) [pid = 1923] [serial = 297] [outer = 0x7ffaa6de3400] 23:59:11 INFO - PROCESS | 1923 | 1463036351548 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffaa6defc00) [pid = 1923] [serial = 298] [outer = 0x7ffaa6de3400] 23:59:12 INFO - PROCESS | 1923 | 1463036352448 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1498ms 23:59:12 INFO - PROCESS | 1923 | 1463036352490 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 1923 | 1463036352498 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 23:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:59:12 INFO - PROCESS | 1923 | 1463036352510 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 1923 | 1463036352513 Marionette TRACE conn4 <- [1,370,null,{}] 23:59:12 INFO - PROCESS | 1923 | 1463036352519 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:12 INFO - PROCESS | 1923 | 1463036352694 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaae78f800 == 66 [pid = 1923] [id = 55] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab278c800 == 65 [pid = 1923] [id = 56] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3523000 == 64 [pid = 1923] [id = 90] 23:59:12 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffab19a2400) [pid = 1923] [serial = 209] [outer = (nil)] [url = about:blank] 23:59:12 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffac1d2d000) [pid = 1923] [serial = 230] [outer = (nil)] [url = about:blank] 23:59:12 INFO - PROCESS | 1923 | 1463036352956 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac1e4d800 == 63 [pid = 1923] [id = 89] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9ba7800 == 62 [pid = 1923] [id = 88] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4e8b000 == 61 [pid = 1923] [id = 87] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1958000 == 60 [pid = 1923] [id = 86] 23:59:12 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0173000 == 59 [pid = 1923] [id = 85] 23:59:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8d61800 == 60 [pid = 1923] [id = 100] 23:59:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaa8945000) [pid = 1923] [serial = 299] [outer = (nil)] 23:59:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffaa8946c00) [pid = 1923] [serial = 300] [outer = 0x7ffaa8945000] 23:59:13 INFO - PROCESS | 1923 | 1463036353039 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffaa894bc00) [pid = 1923] [serial = 301] [outer = 0x7ffaa8945000] 23:59:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab571800 == 59 [pid = 1923] [id = 84] 23:59:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac351b000 == 58 [pid = 1923] [id = 77] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffac1d32c00) [pid = 1923] [serial = 86] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffac18e2c00) [pid = 1923] [serial = 227] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaab5ccc00) [pid = 1923] [serial = 200] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaab6f7c00) [pid = 1923] [serial = 216] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaab6f2400) [pid = 1923] [serial = 215] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffac36e1c00) [pid = 1923] [serial = 206] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffab2c87400) [pid = 1923] [serial = 221] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffab0396800) [pid = 1923] [serial = 218] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffab1864000) [pid = 1923] [serial = 219] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffac3f22400) [pid = 1923] [serial = 213] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffab20d2000) [pid = 1923] [serial = 212] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffab360fc00) [pid = 1923] [serial = 203] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffabeacb000) [pid = 1923] [serial = 224] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffac1ea2800) [pid = 1923] [serial = 228] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffabeeba800) [pid = 1923] [serial = 225] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | --DOMWINDOW == 121 (0x7ffab429cc00) [pid = 1923] [serial = 222] [outer = (nil)] [url = about:blank] 23:59:13 INFO - PROCESS | 1923 | 1463036353780 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1335ms 23:59:13 INFO - PROCESS | 1923 | 1463036353845 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 1923 | 1463036353849 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 23:59:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:59:13 INFO - PROCESS | 1923 | 1463036353856 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 1923 | 1463036353861 Marionette TRACE conn4 <- [1,374,null,{}] 23:59:13 INFO - PROCESS | 1923 | 1463036353878 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:14 INFO - PROCESS | 1923 | 1463036354034 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 23:59:14 INFO - PROCESS | 1923 | 1463036354046 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab11e2800 == 59 [pid = 1923] [id = 101] 23:59:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffaab428800) [pid = 1923] [serial = 302] [outer = (nil)] 23:59:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffaab5ccc00) [pid = 1923] [serial = 303] [outer = 0x7ffaab428800] 23:59:14 INFO - PROCESS | 1923 | 1463036354111 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffaab6e4400) [pid = 1923] [serial = 304] [outer = 0x7ffaab428800] 23:59:14 INFO - PROCESS | 1923 | 1463036354948 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:59:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:59:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1141ms 23:59:15 INFO - PROCESS | 1923 | 1463036355002 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 1923 | 1463036355006 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 23:59:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:59:15 INFO - PROCESS | 1923 | 1463036355012 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - PROCESS | 1923 | 1463036355014 Marionette TRACE conn4 <- [1,378,null,{}] 23:59:15 INFO - PROCESS | 1923 | 1463036355019 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:15 INFO - PROCESS | 1923 | 1463036355176 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 23:59:15 INFO - PROCESS | 1923 | 1463036355285 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2847000 == 60 [pid = 1923] [id = 102] 23:59:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa815fc00) [pid = 1923] [serial = 305] [outer = (nil)] 23:59:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffaab6f7c00) [pid = 1923] [serial = 306] [outer = 0x7ffaa815fc00] 23:59:15 INFO - PROCESS | 1923 | 1463036355348 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffab0396800) [pid = 1923] [serial = 307] [outer = 0x7ffaa815fc00] 23:59:16 INFO - PROCESS | 1923 | 1463036356854 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:59:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1881ms 23:59:16 INFO - PROCESS | 1923 | 1463036356895 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 1923 | 1463036356899 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 23:59:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:59:16 INFO - PROCESS | 1923 | 1463036356904 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 1923 | 1463036356906 Marionette TRACE conn4 <- [1,382,null,{}] 23:59:16 INFO - PROCESS | 1923 | 1463036356912 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:17 INFO - PROCESS | 1923 | 1463036357106 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 23:59:17 INFO - PROCESS | 1923 | 1463036357133 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe705800 == 61 [pid = 1923] [id = 103] 23:59:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffaac92e400) [pid = 1923] [serial = 308] [outer = (nil)] 23:59:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffab0b52400) [pid = 1923] [serial = 309] [outer = 0x7ffaac92e400] 23:59:17 INFO - PROCESS | 1923 | 1463036357193 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffab16dd000) [pid = 1923] [serial = 310] [outer = 0x7ffaac92e400] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffaa6deb400) [pid = 1923] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffaab6e3400) [pid = 1923] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffaab5c4800) [pid = 1923] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaab6e2400) [pid = 1923] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaab5c3400) [pid = 1923] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffab084ec00) [pid = 1923] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:59:17 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffaa7e3c800) [pid = 1923] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:59:18 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 23:59:18 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:59:18 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 23:59:18 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 23:59:18 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 23:59:18 INFO - PROCESS | 1923 | 1463036358234 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:59:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1383ms 23:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:59:18 INFO - PROCESS | 1923 | 1463036358289 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 1923 | 1463036358292 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 23:59:18 INFO - PROCESS | 1923 | 1463036358299 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 1923 | 1463036358302 Marionette TRACE conn4 <- [1,386,null,{}] 23:59:18 INFO - PROCESS | 1923 | 1463036358308 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:18 INFO - PROCESS | 1923 | 1463036358526 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 23:59:18 INFO - PROCESS | 1923 | 1463036358679 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfe0a000 == 62 [pid = 1923] [id = 104] 23:59:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffab084e000) [pid = 1923] [serial = 311] [outer = (nil)] 23:59:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffab2765400) [pid = 1923] [serial = 312] [outer = 0x7ffab084e000] 23:59:18 INFO - PROCESS | 1923 | 1463036358752 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffab4eaf800) [pid = 1923] [serial = 313] [outer = 0x7ffab084e000] 23:59:19 INFO - PROCESS | 1923 | 1463036359490 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1230ms 23:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:59:19 INFO - PROCESS | 1923 | 1463036359528 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 1923 | 1463036359531 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 23:59:19 INFO - PROCESS | 1923 | 1463036359537 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 1923 | 1463036359540 Marionette TRACE conn4 <- [1,390,null,{}] 23:59:19 INFO - PROCESS | 1923 | 1463036359545 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:19 INFO - PROCESS | 1923 | 1463036359698 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 23:59:19 INFO - PROCESS | 1923 | 1463036359713 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac37cf800 == 63 [pid = 1923] [id = 105] 23:59:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffaa8097000) [pid = 1923] [serial = 314] [outer = (nil)] 23:59:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffabfb11800) [pid = 1923] [serial = 315] [outer = 0x7ffaa8097000] 23:59:19 INFO - PROCESS | 1923 | 1463036359778 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffac1d32c00) [pid = 1923] [serial = 316] [outer = 0x7ffaa8097000] 23:59:20 INFO - PROCESS | 1923 | 1463036360882 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1379ms 23:59:20 INFO - PROCESS | 1923 | 1463036360917 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 1923 | 1463036360924 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 23:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:59:20 INFO - PROCESS | 1923 | 1463036360935 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 1923 | 1463036360939 Marionette TRACE conn4 <- [1,394,null,{}] 23:59:20 INFO - PROCESS | 1923 | 1463036360949 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:21 INFO - PROCESS | 1923 | 1463036361155 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 23:59:21 INFO - PROCESS | 1923 | 1463036361348 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab01c7000 == 64 [pid = 1923] [id = 106] 23:59:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffaa6df1000) [pid = 1923] [serial = 317] [outer = (nil)] 23:59:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffaa81b9000) [pid = 1923] [serial = 318] [outer = 0x7ffaa6df1000] 23:59:21 INFO - PROCESS | 1923 | 1463036361477 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaa8942c00) [pid = 1923] [serial = 319] [outer = 0x7ffaa6df1000] 23:59:22 INFO - PROCESS | 1923 | 1463036362414 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1541ms 23:59:22 INFO - PROCESS | 1923 | 1463036362477 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 23:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:59:22 INFO - PROCESS | 1923 | 1463036362488 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 23:59:22 INFO - PROCESS | 1923 | 1463036362499 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 1923 | 1463036362503 Marionette TRACE conn4 <- [1,398,null,{}] 23:59:22 INFO - PROCESS | 1923 | 1463036362509 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:22 INFO - PROCESS | 1923 | 1463036362739 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 23:59:22 INFO - PROCESS | 1923 | 1463036362952 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfb3b800 == 65 [pid = 1923] [id = 107] 23:59:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffaa9e41400) [pid = 1923] [serial = 320] [outer = (nil)] 23:59:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffaab6dbc00) [pid = 1923] [serial = 321] [outer = 0x7ffaa9e41400] 23:59:23 INFO - PROCESS | 1923 | 1463036363046 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaab6ec000) [pid = 1923] [serial = 322] [outer = 0x7ffaa9e41400] 23:59:23 INFO - PROCESS | 1923 | 1463036363958 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 23:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1533ms 23:59:24 INFO - PROCESS | 1923 | 1463036364031 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 1923 | 1463036364035 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 23:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:59:24 INFO - PROCESS | 1923 | 1463036364042 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 1923 | 1463036364049 Marionette TRACE conn4 <- [1,402,null,{}] 23:59:24 INFO - PROCESS | 1923 | 1463036364066 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:24 INFO - PROCESS | 1923 | 1463036364299 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 23:59:24 INFO - PROCESS | 1923 | 1463036364492 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8209000 == 66 [pid = 1923] [id = 108] 23:59:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffab0871400) [pid = 1923] [serial = 323] [outer = (nil)] 23:59:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffab19a5c00) [pid = 1923] [serial = 324] [outer = 0x7ffab0871400] 23:59:24 INFO - PROCESS | 1923 | 1463036364592 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffab429d400) [pid = 1923] [serial = 325] [outer = 0x7ffab0871400] 23:59:25 INFO - PROCESS | 1923 | 1463036365457 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1491ms 23:59:25 INFO - PROCESS | 1923 | 1463036365534 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 1923 | 1463036365538 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 23:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:59:25 INFO - PROCESS | 1923 | 1463036365546 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 1923 | 1463036365549 Marionette TRACE conn4 <- [1,406,null,{}] 23:59:25 INFO - PROCESS | 1923 | 1463036365554 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:25 INFO - PROCESS | 1923 | 1463036365727 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 23:59:25 INFO - PROCESS | 1923 | 1463036365873 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8222800 == 67 [pid = 1923] [id = 109] 23:59:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffab0c1dc00) [pid = 1923] [serial = 326] [outer = (nil)] 23:59:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffac1eaa800) [pid = 1923] [serial = 327] [outer = 0x7ffab0c1dc00] 23:59:25 INFO - PROCESS | 1923 | 1463036365956 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffac3960c00) [pid = 1923] [serial = 328] [outer = 0x7ffab0c1dc00] 23:59:26 INFO - PROCESS | 1923 | 1463036366823 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1339ms 23:59:26 INFO - PROCESS | 1923 | 1463036366886 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 1923 | 1463036366890 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 23:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:59:26 INFO - PROCESS | 1923 | 1463036366897 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 1923 | 1463036366901 Marionette TRACE conn4 <- [1,410,null,{}] 23:59:26 INFO - PROCESS | 1923 | 1463036366906 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:27 INFO - PROCESS | 1923 | 1463036367102 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 23:59:27 INFO - PROCESS | 1923 | 1463036367254 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8499800 == 68 [pid = 1923] [id = 110] 23:59:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffabe780800) [pid = 1923] [serial = 329] [outer = (nil)] 23:59:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffac3969800) [pid = 1923] [serial = 330] [outer = 0x7ffabe780800] 23:59:27 INFO - PROCESS | 1923 | 1463036367334 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffac3e03800) [pid = 1923] [serial = 331] [outer = 0x7ffabe780800] 23:59:28 INFO - PROCESS | 1923 | 1463036368330 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 23:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1480ms 23:59:28 INFO - PROCESS | 1923 | 1463036368378 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 1923 | 1463036368382 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 23:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:59:28 INFO - PROCESS | 1923 | 1463036368389 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - PROCESS | 1923 | 1463036368391 Marionette TRACE conn4 <- [1,414,null,{}] 23:59:28 INFO - PROCESS | 1923 | 1463036368398 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:28 INFO - PROCESS | 1923 | 1463036368623 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 23:59:28 INFO - PROCESS | 1923 | 1463036368811 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a7d800 == 69 [pid = 1923] [id = 111] 23:59:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffac3e09c00) [pid = 1923] [serial = 332] [outer = (nil)] 23:59:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffac6877000) [pid = 1923] [serial = 333] [outer = 0x7ffac3e09c00] 23:59:28 INFO - PROCESS | 1923 | 1463036368934 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffac7ef4000) [pid = 1923] [serial = 334] [outer = 0x7ffac3e09c00] 23:59:29 INFO - PROCESS | 1923 | 1463036369799 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1451ms 23:59:29 INFO - PROCESS | 1923 | 1463036369842 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 23:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:59:29 INFO - PROCESS | 1923 | 1463036369846 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 23:59:29 INFO - PROCESS | 1923 | 1463036369852 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 1923 | 1463036369855 Marionette TRACE conn4 <- [1,418,null,{}] 23:59:29 INFO - PROCESS | 1923 | 1463036369863 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:30 INFO - PROCESS | 1923 | 1463036370051 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 23:59:30 INFO - PROCESS | 1923 | 1463036370222 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13e5800 == 70 [pid = 1923] [id = 112] 23:59:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa3085800) [pid = 1923] [serial = 335] [outer = (nil)] 23:59:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa8bd2800) [pid = 1923] [serial = 336] [outer = 0x7ffaa3085800] 23:59:30 INFO - PROCESS | 1923 | 1463036370298 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa8bdb400) [pid = 1923] [serial = 337] [outer = 0x7ffaa3085800] 23:59:31 INFO - PROCESS | 1923 | 1463036371599 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1799ms 23:59:31 INFO - PROCESS | 1923 | 1463036371704 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 1923 | 1463036371707 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 23:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:59:31 INFO - PROCESS | 1923 | 1463036371723 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 1923 | 1463036371727 Marionette TRACE conn4 <- [1,422,null,{}] 23:59:31 INFO - PROCESS | 1923 | 1463036371732 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:31 INFO - PROCESS | 1923 | 1463036371919 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 23:59:32 INFO - PROCESS | 1923 | 1463036372340 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa849e800 == 71 [pid = 1923] [id = 113] 23:59:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa28af400) [pid = 1923] [serial = 338] [outer = (nil)] 23:59:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa307f400) [pid = 1923] [serial = 339] [outer = 0x7ffaa28af400] 23:59:32 INFO - PROCESS | 1923 | 1463036372413 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa32bb800) [pid = 1923] [serial = 340] [outer = 0x7ffaa28af400] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2841000 == 70 [pid = 1923] [id = 51] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfe0a000 == 69 [pid = 1923] [id = 104] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabe705800 == 68 [pid = 1923] [id = 103] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaab6e3000) [pid = 1923] [serial = 273] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2847000 == 67 [pid = 1923] [id = 102] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab11e2800 == 66 [pid = 1923] [id = 101] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8d61800 == 65 [pid = 1923] [id = 100] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab577000 == 64 [pid = 1923] [id = 99] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac8069000 == 63 [pid = 1923] [id = 96] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3117800 == 62 [pid = 1923] [id = 95] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaadbb8800 == 61 [pid = 1923] [id = 94] 23:59:33 INFO - PROCESS | 1923 | 1463036373871 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac18e0000 == 60 [pid = 1923] [id = 93] 23:59:33 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0190000 == 59 [pid = 1923] [id = 92] 23:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2196ms 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffab085a000) [pid = 1923] [serial = 267] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab4003000) [pid = 1923] [serial = 236] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffac3965800) [pid = 1923] [serial = 239] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffab429a000) [pid = 1923] [serial = 261] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffab0c28000) [pid = 1923] [serial = 242] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaac92f400) [pid = 1923] [serial = 253] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaab6ed000) [pid = 1923] [serial = 252] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffab0390400) [pid = 1923] [serial = 233] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaae607400) [pid = 1923] [serial = 258] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffab19a7000) [pid = 1923] [serial = 259] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffac68e6400) [pid = 1923] [serial = 249] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaae615c00) [pid = 1923] [serial = 246] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffab429e800) [pid = 1923] [serial = 268] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffab19a4c00) [pid = 1923] [serial = 256] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffab185d000) [pid = 1923] [serial = 255] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffab0855000) [pid = 1923] [serial = 264] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffaa856c000) [pid = 1923] [serial = 270] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa856fc00) [pid = 1923] [serial = 271] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaa7e40400) [pid = 1923] [serial = 105] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffab0858800) [pid = 1923] [serial = 265] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffabec30400) [pid = 1923] [serial = 262] [outer = (nil)] [url = about:blank] 23:59:33 INFO - PROCESS | 1923 | 1463036373958 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 1923 | 1463036373964 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 23:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:59:33 INFO - PROCESS | 1923 | 1463036373978 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 1923 | 1463036373983 Marionette TRACE conn4 <- [1,426,null,{}] 23:59:33 INFO - PROCESS | 1923 | 1463036373992 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:34 INFO - PROCESS | 1923 | 1463036374177 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 23:59:34 INFO - PROCESS | 1923 | 1463036374282 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33a0800 == 60 [pid = 1923] [id = 114] 23:59:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaa28ae400) [pid = 1923] [serial = 341] [outer = (nil)] 23:59:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffaa8565400) [pid = 1923] [serial = 342] [outer = 0x7ffaa28ae400] 23:59:34 INFO - PROCESS | 1923 | 1463036374349 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffaa894e800) [pid = 1923] [serial = 343] [outer = 0x7ffaa28ae400] 23:59:35 INFO - PROCESS | 1923 | 1463036375096 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 23:59:35 INFO - PROCESS | 1923 | 1463036375177 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 23:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:59:35 INFO - PROCESS | 1923 | 1463036375185 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 1923 | 1463036375190 Marionette TRACE conn4 <- [1,430,null,{}] 23:59:35 INFO - PROCESS | 1923 | 1463036375197 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:35 INFO - PROCESS | 1923 | 1463036375370 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 23:59:35 INFO - PROCESS | 1923 | 1463036375479 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab579800 == 61 [pid = 1923] [id = 115] 23:59:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaa28ae000) [pid = 1923] [serial = 344] [outer = (nil)] 23:59:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffaab427400) [pid = 1923] [serial = 345] [outer = 0x7ffaa28ae000] 23:59:35 INFO - PROCESS | 1923 | 1463036375548 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffaab6e3c00) [pid = 1923] [serial = 346] [outer = 0x7ffaa28ae000] 23:59:36 INFO - PROCESS | 1923 | 1463036376433 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1285ms 23:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:59:36 INFO - PROCESS | 1923 | 1463036376470 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 1923 | 1463036376473 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 23:59:36 INFO - PROCESS | 1923 | 1463036376488 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 1923 | 1463036376497 Marionette TRACE conn4 <- [1,434,null,{}] 23:59:36 INFO - PROCESS | 1923 | 1463036376515 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:36 INFO - PROCESS | 1923 | 1463036376732 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 23:59:36 INFO - PROCESS | 1923 | 1463036376757 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8219000 == 62 [pid = 1923] [id = 116] 23:59:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffaab6f7800) [pid = 1923] [serial = 347] [outer = (nil)] 23:59:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffab0393400) [pid = 1923] [serial = 348] [outer = 0x7ffaab6f7800] 23:59:36 INFO - PROCESS | 1923 | 1463036376822 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffab0856c00) [pid = 1923] [serial = 349] [outer = 0x7ffaab6f7800] 23:59:37 INFO - PROCESS | 1923 | 1463036377682 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1262ms 23:59:37 INFO - PROCESS | 1923 | 1463036377743 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 1923 | 1463036377748 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 23:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:59:37 INFO - PROCESS | 1923 | 1463036377762 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 1923 | 1463036377765 Marionette TRACE conn4 <- [1,438,null,{}] 23:59:37 INFO - PROCESS | 1923 | 1463036377772 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:37 INFO - PROCESS | 1923 | 1463036377967 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 23:59:37 INFO - PROCESS | 1923 | 1463036377992 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab165d800 == 63 [pid = 1923] [id = 117] 23:59:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffaa9b8bc00) [pid = 1923] [serial = 350] [outer = (nil)] 23:59:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffab146d800) [pid = 1923] [serial = 351] [outer = 0x7ffaa9b8bc00] 23:59:38 INFO - PROCESS | 1923 | 1463036378059 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffab20d4c00) [pid = 1923] [serial = 352] [outer = 0x7ffaa9b8bc00] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaac92e400) [pid = 1923] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffab084e000) [pid = 1923] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa8945000) [pid = 1923] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffaa815fc00) [pid = 1923] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffaa6de3400) [pid = 1923] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffaa81b1000) [pid = 1923] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffaab428800) [pid = 1923] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffab20d5c00) [pid = 1923] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffac1e27c00) [pid = 1923] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaa7f10800) [pid = 1923] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffab20cc000) [pid = 1923] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffab4004000) [pid = 1923] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffab20cac00) [pid = 1923] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffab20cd400) [pid = 1923] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffab199a000) [pid = 1923] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffaa815f000) [pid = 1923] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaa81af000) [pid = 1923] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaa9e3a800) [pid = 1923] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffab7e7fc00) [pid = 1923] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffaa8c83000) [pid = 1923] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffaa7f1b000) [pid = 1923] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 121 (0x7ffaa9b88000) [pid = 1923] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 120 (0x7ffaa7e35800) [pid = 1923] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:59:38 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffaae7b3c00) [pid = 1923] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:59:39 INFO - PROCESS | 1923 | 1463036379192 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 23:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1490ms 23:59:39 INFO - PROCESS | 1923 | 1463036379253 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 1923 | 1463036379257 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 23:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:59:39 INFO - PROCESS | 1923 | 1463036379266 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 1923 | 1463036379270 Marionette TRACE conn4 <- [1,442,null,{}] 23:59:39 INFO - PROCESS | 1923 | 1463036379278 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:39 INFO - PROCESS | 1923 | 1463036379458 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 23:59:39 INFO - PROCESS | 1923 | 1463036379473 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1953000 == 64 [pid = 1923] [id = 118] 23:59:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffaab4b2400) [pid = 1923] [serial = 353] [outer = (nil)] 23:59:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 121 (0x7ffaae7b3c00) [pid = 1923] [serial = 354] [outer = 0x7ffaab4b2400] 23:59:39 INFO - PROCESS | 1923 | 1463036379638 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffab114c800) [pid = 1923] [serial = 355] [outer = 0x7ffaab4b2400] 23:59:40 INFO - PROCESS | 1923 | 1463036380422 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1187ms 23:59:40 INFO - PROCESS | 1923 | 1463036380453 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 1923 | 1463036380455 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 23:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:59:40 INFO - PROCESS | 1923 | 1463036380464 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 1923 | 1463036380467 Marionette TRACE conn4 <- [1,446,null,{}] 23:59:40 INFO - PROCESS | 1923 | 1463036380473 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:40 INFO - PROCESS | 1923 | 1463036380697 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 23:59:40 INFO - PROCESS | 1923 | 1463036380856 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27e2000 == 65 [pid = 1923] [id = 119] 23:59:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffaa28ac400) [pid = 1923] [serial = 356] [outer = (nil)] 23:59:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffaa32b0c00) [pid = 1923] [serial = 357] [outer = 0x7ffaa28ac400] 23:59:40 INFO - PROCESS | 1923 | 1463036380940 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa6dea400) [pid = 1923] [serial = 358] [outer = 0x7ffaa28ac400] 23:59:42 INFO - PROCESS | 1923 | 1463036382002 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1587ms 23:59:42 INFO - PROCESS | 1923 | 1463036382053 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 1923 | 1463036382060 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 23:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:59:42 INFO - PROCESS | 1923 | 1463036382069 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 1923 | 1463036382076 Marionette TRACE conn4 <- [1,450,null,{}] 23:59:42 INFO - PROCESS | 1923 | 1463036382085 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:42 INFO - PROCESS | 1923 | 1463036382282 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 23:59:42 INFO - PROCESS | 1923 | 1463036382482 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0171000 == 66 [pid = 1923] [id = 120] 23:59:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffaa8bd5000) [pid = 1923] [serial = 359] [outer = (nil)] 23:59:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffaa8c83000) [pid = 1923] [serial = 360] [outer = 0x7ffaa8bd5000] 23:59:42 INFO - PROCESS | 1923 | 1463036382579 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffaab425800) [pid = 1923] [serial = 361] [outer = 0x7ffaa8bd5000] 23:59:43 INFO - PROCESS | 1923 | 1463036383510 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 1923 | 1463036383570 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 23:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:59:43 INFO - PROCESS | 1923 | 1463036383579 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 1923 | 1463036383582 Marionette TRACE conn4 <- [1,454,null,{}] 23:59:43 INFO - PROCESS | 1923 | 1463036383589 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:43 INFO - PROCESS | 1923 | 1463036383790 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 23:59:44 INFO - PROCESS | 1923 | 1463036384031 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4e85000 == 67 [pid = 1923] [id = 121] 23:59:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffaab6e8c00) [pid = 1923] [serial = 362] [outer = (nil)] 23:59:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffaaf55c000) [pid = 1923] [serial = 363] [outer = 0x7ffaab6e8c00] 23:59:44 INFO - PROCESS | 1923 | 1463036384122 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffab0859800) [pid = 1923] [serial = 364] [outer = 0x7ffaab6e8c00] 23:59:45 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:59:45 INFO - PROCESS | 1923 | 1463036385067 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1530ms 23:59:45 INFO - PROCESS | 1923 | 1463036385110 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 23:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:59:45 INFO - PROCESS | 1923 | 1463036385114 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 23:59:45 INFO - PROCESS | 1923 | 1463036385130 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 1923 | 1463036385140 Marionette TRACE conn4 <- [1,458,null,{}] 23:59:45 INFO - PROCESS | 1923 | 1463036385148 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:45 INFO - PROCESS | 1923 | 1463036385351 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 23:59:45 INFO - PROCESS | 1923 | 1463036385544 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabee2e000 == 68 [pid = 1923] [id = 122] 23:59:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaab6f2000) [pid = 1923] [serial = 365] [outer = (nil)] 23:59:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffab185e400) [pid = 1923] [serial = 366] [outer = 0x7ffaab6f2000] 23:59:45 INFO - PROCESS | 1923 | 1463036385637 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffab2090400) [pid = 1923] [serial = 367] [outer = 0x7ffaab6f2000] 23:59:46 INFO - PROCESS | 1923 | 1463036386532 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 1923 | 1463036386576 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 23:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:59:46 INFO - PROCESS | 1923 | 1463036386583 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 1923 | 1463036386585 Marionette TRACE conn4 <- [1,462,null,{}] 23:59:46 INFO - PROCESS | 1923 | 1463036386591 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:46 INFO - PROCESS | 1923 | 1463036386774 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 23:59:46 INFO - PROCESS | 1923 | 1463036386929 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3180000 == 69 [pid = 1923] [id = 123] 23:59:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffab0c2a400) [pid = 1923] [serial = 368] [outer = (nil)] 23:59:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffab4004000) [pid = 1923] [serial = 369] [outer = 0x7ffab0c2a400] 23:59:47 INFO - PROCESS | 1923 | 1463036387009 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffab4eb8800) [pid = 1923] [serial = 370] [outer = 0x7ffab0c2a400] 23:59:47 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:59:48 INFO - PROCESS | 1923 | 1463036388004 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 1923 | 1463036388068 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 23:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:59:48 INFO - PROCESS | 1923 | 1463036388074 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 1923 | 1463036388076 Marionette TRACE conn4 <- [1,466,null,{}] 23:59:48 INFO - PROCESS | 1923 | 1463036388082 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:48 INFO - PROCESS | 1923 | 1463036388267 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 23:59:48 INFO - PROCESS | 1923 | 1463036388464 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac7e10800 == 70 [pid = 1923] [id = 124] 23:59:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffab199a000) [pid = 1923] [serial = 371] [outer = (nil)] 23:59:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffab3604800) [pid = 1923] [serial = 372] [outer = 0x7ffab199a000] 23:59:48 INFO - PROCESS | 1923 | 1463036388597 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffabe9cc000) [pid = 1923] [serial = 373] [outer = 0x7ffab199a000] 23:59:49 INFO - PROCESS | 1923 | 1463036389526 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 1923 | 1463036389622 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 23:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:59:49 INFO - PROCESS | 1923 | 1463036389633 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 1923 | 1463036389638 Marionette TRACE conn4 <- [1,470,null,{}] 23:59:49 INFO - PROCESS | 1923 | 1463036389646 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:50 INFO - PROCESS | 1923 | 1463036390020 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 23:59:50 INFO - PROCESS | 1923 | 1463036390238 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa185b800 == 71 [pid = 1923] [id = 125] 23:59:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffaa277b400) [pid = 1923] [serial = 374] [outer = (nil)] 23:59:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffac1ea3400) [pid = 1923] [serial = 375] [outer = 0x7ffaa277b400] 23:59:50 INFO - PROCESS | 1923 | 1463036390316 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffac3965800) [pid = 1923] [serial = 376] [outer = 0x7ffaa277b400] 23:59:51 INFO - PROCESS | 1923 | 1463036391443 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1888ms 23:59:51 INFO - PROCESS | 1923 | 1463036391520 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 1923 | 1463036391523 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 23:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:59:51 INFO - PROCESS | 1923 | 1463036391530 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 1923 | 1463036391532 Marionette TRACE conn4 <- [1,474,null,{}] 23:59:51 INFO - PROCESS | 1923 | 1463036391539 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:51 INFO - PROCESS | 1923 | 1463036391724 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 23:59:51 INFO - PROCESS | 1923 | 1463036391904 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bd2800 == 72 [pid = 1923] [id = 126] 23:59:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa27abc00) [pid = 1923] [serial = 377] [outer = (nil)] 23:59:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa27b4400) [pid = 1923] [serial = 378] [outer = 0x7ffaa27abc00] 23:59:51 INFO - PROCESS | 1923 | 1463036391981 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa27b8c00) [pid = 1923] [serial = 379] [outer = 0x7ffaa27abc00] 23:59:52 INFO - PROCESS | 1923 | 1463036392833 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1333ms 23:59:52 INFO - PROCESS | 1923 | 1463036392865 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 1923 | 1463036392869 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 23:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:59:52 INFO - PROCESS | 1923 | 1463036392876 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 1923 | 1463036392879 Marionette TRACE conn4 <- [1,478,null,{}] 23:59:52 INFO - PROCESS | 1923 | 1463036392885 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:53 INFO - PROCESS | 1923 | 1463036393058 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 23:59:53 INFO - PROCESS | 1923 | 1463036393213 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac68b9000 == 73 [pid = 1923] [id = 127] 23:59:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa27adc00) [pid = 1923] [serial = 380] [outer = (nil)] 23:59:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffac3966800) [pid = 1923] [serial = 381] [outer = 0x7ffaa27adc00] 23:59:53 INFO - PROCESS | 1923 | 1463036393285 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffac3eccc00) [pid = 1923] [serial = 382] [outer = 0x7ffaa27adc00] 23:59:54 INFO - PROCESS | 1923 | 1463036394228 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 23:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1431ms 23:59:54 INFO - PROCESS | 1923 | 1463036394308 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 1923 | 1463036394313 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 23:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:59:54 INFO - PROCESS | 1923 | 1463036394320 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 1923 | 1463036394325 Marionette TRACE conn4 <- [1,482,null,{}] 23:59:54 INFO - PROCESS | 1923 | 1463036394331 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:54 INFO - PROCESS | 1923 | 1463036394561 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 23:59:55 INFO - PROCESS | 1923 | 1463036395014 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27ce000 == 74 [pid = 1923] [id = 128] 23:59:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa0fd3c00) [pid = 1923] [serial = 383] [outer = (nil)] 23:59:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa2775c00) [pid = 1923] [serial = 384] [outer = 0x7ffaa0fd3c00] 23:59:55 INFO - PROCESS | 1923 | 1463036395099 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa28a2c00) [pid = 1923] [serial = 385] [outer = 0x7ffaa0fd3c00] 23:59:56 INFO - PROCESS | 1923 | 1463036396065 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1785ms 23:59:56 INFO - PROCESS | 1923 | 1463036396107 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 1923 | 1463036396113 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 23:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:59:56 INFO - PROCESS | 1923 | 1463036396122 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 1923 | 1463036396128 Marionette TRACE conn4 <- [1,486,null,{}] 23:59:56 INFO - PROCESS | 1923 | 1463036396137 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:56 INFO - PROCESS | 1923 | 1463036396334 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 23:59:56 INFO - PROCESS | 1923 | 1463036396662 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27e4000 == 75 [pid = 1923] [id = 129] 23:59:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa6dec800) [pid = 1923] [serial = 386] [outer = (nil)] 23:59:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa7f19c00) [pid = 1923] [serial = 387] [outer = 0x7ffaa6dec800] 23:59:56 INFO - PROCESS | 1923 | 1463036396750 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa81b1c00) [pid = 1923] [serial = 388] [outer = 0x7ffaa6dec800] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1410800 == 74 [pid = 1923] [id = 40] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa8d3800 == 73 [pid = 1923] [id = 31] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaffbc800 == 72 [pid = 1923] [id = 39] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffabfb11800) [pid = 1923] [serial = 315] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4236800 == 71 [pid = 1923] [id = 41] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1953000 == 70 [pid = 1923] [id = 118] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab165d800 == 69 [pid = 1923] [id = 117] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8219000 == 68 [pid = 1923] [id = 116] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab579800 == 67 [pid = 1923] [id = 115] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa33a0800 == 66 [pid = 1923] [id = 114] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa849e800 == 65 [pid = 1923] [id = 113] 23:59:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab01c7000 == 64 [pid = 1923] [id = 106] 23:59:57 INFO - PROCESS | 1923 | 1463036397685 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffac6554800) [pid = 1923] [serial = 231] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffac3ecbc00) [pid = 1923] [serial = 207] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffac36d5000) [pid = 1923] [serial = 162] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab3608c00) [pid = 1923] [serial = 171] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffabfcdd000) [pid = 1923] [serial = 132] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffabdbda400) [pid = 1923] [serial = 204] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffabfc56800) [pid = 1923] [serial = 174] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffac36db800) [pid = 1923] [serial = 210] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaaf0b9400) [pid = 1923] [serial = 201] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa9b85c00) [pid = 1923] [serial = 165] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffac654f800) [pid = 1923] [serial = 198] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffabee1f000) [pid = 1923] [serial = 141] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaac92b400) [pid = 1923] [serial = 135] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa9b85400) [pid = 1923] [serial = 108] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffab0b4f400) [pid = 1923] [serial = 168] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffab12b9800) [pid = 1923] [serial = 111] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffab2092000) [pid = 1923] [serial = 138] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffab0b52400) [pid = 1923] [serial = 309] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffab2765400) [pid = 1923] [serial = 312] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa8946c00) [pid = 1923] [serial = 300] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaa894bc00) [pid = 1923] [serial = 301] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaa308a400) [pid = 1923] [serial = 285] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffabeca8800) [pid = 1923] [serial = 291] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffaab6f7c00) [pid = 1923] [serial = 306] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffaa6defc00) [pid = 1923] [serial = 298] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffaa6de7000) [pid = 1923] [serial = 297] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffab3605000) [pid = 1923] [serial = 274] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaab6ef400) [pid = 1923] [serial = 279] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaab5ccc00) [pid = 1923] [serial = 303] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffaab6e4400) [pid = 1923] [serial = 304] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffab16dd000) [pid = 1923] [serial = 310] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffaa8568c00) [pid = 1923] [serial = 276] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 121 (0x7ffaa32b5c00) [pid = 1923] [serial = 288] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 120 (0x7ffab1999000) [pid = 1923] [serial = 282] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffaa28ac000) [pid = 1923] [serial = 294] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 118 (0x7ffab4eaf800) [pid = 1923] [serial = 313] [outer = (nil)] [url = about:blank] 23:59:57 INFO - PROCESS | 1923 | --DOMWINDOW == 117 (0x7ffab0396800) [pid = 1923] [serial = 307] [outer = (nil)] [url = about:blank] 23:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1649ms 23:59:57 INFO - PROCESS | 1923 | 1463036397776 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 23:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:59:57 INFO - PROCESS | 1923 | 1463036397783 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 23:59:57 INFO - PROCESS | 1923 | 1463036397790 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 1923 | 1463036397794 Marionette TRACE conn4 <- [1,490,null,{}] 23:59:57 INFO - PROCESS | 1923 | 1463036397801 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:57 INFO - PROCESS | 1923 | 1463036397972 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 23:59:58 INFO - PROCESS | 1923 | 1463036398160 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa184a800 == 65 [pid = 1923] [id = 130] 23:59:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffaa856a400) [pid = 1923] [serial = 389] [outer = (nil)] 23:59:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffaa8951c00) [pid = 1923] [serial = 390] [outer = 0x7ffaa856a400] 23:59:58 INFO - PROCESS | 1923 | 1463036398231 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffaa98ed000) [pid = 1923] [serial = 391] [outer = 0x7ffaa856a400] 23:59:58 INFO - PROCESS | 1923 | 1463036398985 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 23:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1237ms 23:59:59 INFO - PROCESS | 1923 | 1463036399027 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 1923 | 1463036399031 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 23:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:59:59 INFO - PROCESS | 1923 | 1463036399045 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 1923 | 1463036399054 Marionette TRACE conn4 <- [1,494,null,{}] 23:59:59 INFO - PROCESS | 1923 | 1463036399062 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:59 INFO - PROCESS | 1923 | 1463036399228 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 23:59:59 INFO - PROCESS | 1923 | 1463036399249 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac977800 == 66 [pid = 1923] [id = 131] 23:59:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 121 (0x7ffaab6f1800) [pid = 1923] [serial = 392] [outer = (nil)] 23:59:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffaadb17800) [pid = 1923] [serial = 393] [outer = 0x7ffaab6f1800] 23:59:59 INFO - PROCESS | 1923 | 1463036399315 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffaaffb0400) [pid = 1923] [serial = 394] [outer = 0x7ffaab6f1800] 00:00:00 INFO - PROCESS | 1923 | 1463036400139 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1150ms 00:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:00:00 INFO - PROCESS | 1923 | 1463036400195 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:00:00 INFO - PROCESS | 1923 | 1463036400199 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:00:00 INFO - PROCESS | 1923 | 1463036400205 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:00:00 INFO - PROCESS | 1923 | 1463036400208 Marionette TRACE conn4 <- [1,498,null,{}] 00:00:00 INFO - PROCESS | 1923 | 1463036400225 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:00 INFO - PROCESS | 1923 | 1463036400444 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:00:00 INFO - PROCESS | 1923 | 1463036400468 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab017b800 == 67 [pid = 1923] [id = 132] 00:00:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffaa8942800) [pid = 1923] [serial = 395] [outer = (nil)] 00:00:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffab0858000) [pid = 1923] [serial = 396] [outer = 0x7ffaa8942800] 00:00:00 INFO - PROCESS | 1923 | 1463036400531 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffab0c2b400) [pid = 1923] [serial = 397] [outer = 0x7ffaa8942800] 00:00:01 INFO - PROCESS | 1923 | 1463036401414 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1245ms 00:00:01 INFO - PROCESS | 1923 | 1463036401450 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 1923 | 1463036401454 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 00:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:00:01 INFO - PROCESS | 1923 | 1463036401461 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 1923 | 1463036401464 Marionette TRACE conn4 <- [1,502,null,{}] 00:00:01 INFO - PROCESS | 1923 | 1463036401489 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:01 INFO - PROCESS | 1923 | 1463036401787 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:00:01 INFO - PROCESS | 1923 | 1463036401825 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab11e0800 == 68 [pid = 1923] [id = 133] 00:00:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffab1150000) [pid = 1923] [serial = 398] [outer = (nil)] 00:00:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffab1158400) [pid = 1923] [serial = 399] [outer = 0x7ffab1150000] 00:00:01 INFO - PROCESS | 1923 | 1463036401949 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffab2c8a800) [pid = 1923] [serial = 400] [outer = 0x7ffab1150000] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffaab6f7800) [pid = 1923] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffaa9b8bc00) [pid = 1923] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaa28ae400) [pid = 1923] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaa28af400) [pid = 1923] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffaa28ae000) [pid = 1923] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:00:02 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffaa8097000) [pid = 1923] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:00:03 INFO - PROCESS | 1923 | 1463036403334 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1898ms 00:00:03 INFO - PROCESS | 1923 | 1463036403362 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 1923 | 1463036403365 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 00:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:00:03 INFO - PROCESS | 1923 | 1463036403372 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 1923 | 1463036403376 Marionette TRACE conn4 <- [1,506,null,{}] 00:00:03 INFO - PROCESS | 1923 | 1463036403382 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:03 INFO - PROCESS | 1923 | 1463036403558 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:00:03 INFO - PROCESS | 1923 | 1463036403674 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c20800 == 69 [pid = 1923] [id = 134] 00:00:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffaa17da400) [pid = 1923] [serial = 401] [outer = (nil)] 00:00:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa3085000) [pid = 1923] [serial = 402] [outer = 0x7ffaa17da400] 00:00:03 INFO - PROCESS | 1923 | 1463036403742 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffab12b9800) [pid = 1923] [serial = 403] [outer = 0x7ffaa17da400] 00:00:04 INFO - PROCESS | 1923 | 1463036404726 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1434ms 00:00:04 INFO - PROCESS | 1923 | 1463036404823 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 1923 | 1463036404831 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 00:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:00:04 INFO - PROCESS | 1923 | 1463036404843 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 1923 | 1463036404850 Marionette TRACE conn4 <- [1,510,null,{}] 00:00:04 INFO - PROCESS | 1923 | 1463036404903 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:05 INFO - PROCESS | 1923 | 1463036405140 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:00:05 INFO - PROCESS | 1923 | 1463036405377 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e6d000 == 70 [pid = 1923] [id = 135] 00:00:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffaa17d2400) [pid = 1923] [serial = 404] [outer = (nil)] 00:00:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffaa17db400) [pid = 1923] [serial = 405] [outer = 0x7ffaa17d2400] 00:00:05 INFO - PROCESS | 1923 | 1463036405459 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffaa27ac800) [pid = 1923] [serial = 406] [outer = 0x7ffaa17d2400] 00:00:06 INFO - PROCESS | 1923 | 1463036406438 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1641ms 00:00:06 INFO - PROCESS | 1923 | 1463036406483 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:00:06 INFO - PROCESS | 1923 | 1463036406494 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 00:00:06 INFO - PROCESS | 1923 | 1463036406506 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 1923 | 1463036406512 Marionette TRACE conn4 <- [1,514,null,{}] 00:00:06 INFO - PROCESS | 1923 | 1463036406519 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:06 INFO - PROCESS | 1923 | 1463036406721 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:00:06 INFO - PROCESS | 1923 | 1463036406928 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0697800 == 71 [pid = 1923] [id = 136] 00:00:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffaa32bd800) [pid = 1923] [serial = 407] [outer = (nil)] 00:00:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffaa815f000) [pid = 1923] [serial = 408] [outer = 0x7ffaa32bd800] 00:00:07 INFO - PROCESS | 1923 | 1463036407027 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaa856f000) [pid = 1923] [serial = 409] [outer = 0x7ffaa32bd800] 00:00:07 INFO - PROCESS | 1923 | 1463036407870 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1391ms 00:00:07 INFO - PROCESS | 1923 | 1463036407901 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 1923 | 1463036407910 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:00:07 INFO - PROCESS | 1923 | 1463036407922 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 1923 | 1463036407930 Marionette TRACE conn4 <- [1,518,null,{}] 00:00:07 INFO - PROCESS | 1923 | 1463036407947 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:08 INFO - PROCESS | 1923 | 1463036408143 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:00:08 INFO - PROCESS | 1923 | 1463036408295 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabdb35800 == 72 [pid = 1923] [id = 137] 00:00:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffaa8bd7800) [pid = 1923] [serial = 410] [outer = (nil)] 00:00:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffaa9aa5800) [pid = 1923] [serial = 411] [outer = 0x7ffaa8bd7800] 00:00:08 INFO - PROCESS | 1923 | 1463036408376 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaa9e42800) [pid = 1923] [serial = 412] [outer = 0x7ffaa8bd7800] 00:00:09 INFO - PROCESS | 1923 | 1463036409375 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1494ms 00:00:09 INFO - PROCESS | 1923 | 1463036409417 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:00:09 INFO - PROCESS | 1923 | 1463036409423 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 00:00:09 INFO - PROCESS | 1923 | 1463036409430 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 1923 | 1463036409432 Marionette TRACE conn4 <- [1,522,null,{}] 00:00:09 INFO - PROCESS | 1923 | 1463036409442 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:09 INFO - PROCESS | 1923 | 1463036409643 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:00:09 INFO - PROCESS | 1923 | 1463036409796 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabf895800 == 73 [pid = 1923] [id = 138] 00:00:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffaab6f8400) [pid = 1923] [serial = 413] [outer = (nil)] 00:00:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffab038f000) [pid = 1923] [serial = 414] [outer = 0x7ffaab6f8400] 00:00:09 INFO - PROCESS | 1923 | 1463036409885 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffab114a400) [pid = 1923] [serial = 415] [outer = 0x7ffaab6f8400] 00:00:11 INFO - PROCESS | 1923 | 1463036411394 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1984ms 00:00:11 INFO - PROCESS | 1923 | 1463036411415 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 1923 | 1463036411420 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 00:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:00:11 INFO - PROCESS | 1923 | 1463036411427 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 1923 | 1463036411431 Marionette TRACE conn4 <- [1,526,null,{}] 00:00:11 INFO - PROCESS | 1923 | 1463036411437 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:11 INFO - PROCESS | 1923 | 1463036411621 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:00:11 INFO - PROCESS | 1923 | 1463036411776 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10bb000 == 74 [pid = 1923] [id = 139] 00:00:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffaab6e4800) [pid = 1923] [serial = 416] [outer = (nil)] 00:00:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffabee54000) [pid = 1923] [serial = 417] [outer = 0x7ffaab6e4800] 00:00:11 INFO - PROCESS | 1923 | 1463036411850 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffabfbefc00) [pid = 1923] [serial = 418] [outer = 0x7ffaab6e4800] 00:00:12 INFO - PROCESS | 1923 | 1463036412786 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1431ms 00:00:12 INFO - PROCESS | 1923 | 1463036412859 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 1923 | 1463036412862 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 00:00:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:00:12 INFO - PROCESS | 1923 | 1463036412869 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 1923 | 1463036412872 Marionette TRACE conn4 <- [1,530,null,{}] 00:00:12 INFO - PROCESS | 1923 | 1463036412877 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:13 INFO - PROCESS | 1923 | 1463036413124 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:00:13 INFO - PROCESS | 1923 | 1463036413325 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b74800 == 75 [pid = 1923] [id = 140] 00:00:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffaa6d70400) [pid = 1923] [serial = 419] [outer = (nil)] 00:00:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffac1e9f000) [pid = 1923] [serial = 420] [outer = 0x7ffaa6d70400] 00:00:13 INFO - PROCESS | 1923 | 1463036413448 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffac3e0ac00) [pid = 1923] [serial = 421] [outer = 0x7ffaa6d70400] 00:00:14 INFO - PROCESS | 1923 | 1463036414295 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:00:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:00:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:00:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:00:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1479ms 00:00:14 INFO - PROCESS | 1923 | 1463036414355 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 1923 | 1463036414360 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 00:00:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:00:14 INFO - PROCESS | 1923 | 1463036414368 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 1923 | 1463036414371 Marionette TRACE conn4 <- [1,534,null,{}] 00:00:14 INFO - PROCESS | 1923 | 1463036414376 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:14 INFO - PROCESS | 1923 | 1463036414554 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:00:14 INFO - PROCESS | 1923 | 1463036414712 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b3c800 == 76 [pid = 1923] [id = 141] 00:00:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa1a02c00) [pid = 1923] [serial = 422] [outer = (nil)] 00:00:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa1a10400) [pid = 1923] [serial = 423] [outer = 0x7ffaa1a02c00] 00:00:14 INFO - PROCESS | 1923 | 1463036414789 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffac3ed1800) [pid = 1923] [serial = 424] [outer = 0x7ffaa1a02c00] 00:00:15 INFO - PROCESS | 1923 | 1463036415701 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:00:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1392ms 00:00:15 INFO - PROCESS | 1923 | 1463036415766 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 1923 | 1463036415770 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:00:15 INFO - PROCESS | 1923 | 1463036415777 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 1923 | 1463036415781 Marionette TRACE conn4 <- [1,538,null,{}] 00:00:15 INFO - PROCESS | 1923 | 1463036415786 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:15 INFO - PROCESS | 1923 | 1463036415993 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:00:16 INFO - PROCESS | 1923 | 1463036416149 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a77000 == 77 [pid = 1923] [id = 142] 00:00:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa1a04000) [pid = 1923] [serial = 425] [outer = (nil)] 00:00:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa1b8b000) [pid = 1923] [serial = 426] [outer = 0x7ffaa1a04000] 00:00:16 INFO - PROCESS | 1923 | 1463036416226 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa1b93400) [pid = 1923] [serial = 427] [outer = 0x7ffaa1a04000] 00:00:17 INFO - PROCESS | 1923 | 1463036417032 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:00:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1281ms 00:00:17 INFO - PROCESS | 1923 | 1463036417061 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 1923 | 1463036417065 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 00:00:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:00:17 INFO - PROCESS | 1923 | 1463036417071 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 1923 | 1463036417074 Marionette TRACE conn4 <- [1,542,null,{}] 00:00:17 INFO - PROCESS | 1923 | 1463036417080 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:17 INFO - PROCESS | 1923 | 1463036417540 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:00:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa17d5000) [pid = 1923] [serial = 428] [outer = 0x7ffaa98f3400] 00:00:17 INFO - PROCESS | 1923 | 1463036417840 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8044800 == 78 [pid = 1923] [id = 143] 00:00:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa17dcc00) [pid = 1923] [serial = 429] [outer = (nil)] 00:00:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa1b8c000) [pid = 1923] [serial = 430] [outer = 0x7ffaa17dcc00] 00:00:17 INFO - PROCESS | 1923 | 1463036417922 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa2772800) [pid = 1923] [serial = 431] [outer = 0x7ffaa17dcc00] 00:00:18 INFO - PROCESS | 1923 | 1463036418809 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:00:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1784ms 00:00:18 INFO - PROCESS | 1923 | 1463036418857 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:00:18 INFO - PROCESS | 1923 | 1463036418863 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 00:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:00:18 INFO - PROCESS | 1923 | 1463036418872 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:00:18 INFO - PROCESS | 1923 | 1463036418877 Marionette TRACE conn4 <- [1,546,null,{}] 00:00:18 INFO - PROCESS | 1923 | 1463036418966 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:19 INFO - PROCESS | 1923 | 1463036419165 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:00:19 INFO - PROCESS | 1923 | 1463036419360 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa850800 == 79 [pid = 1923] [id = 144] 00:00:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa0fc5c00) [pid = 1923] [serial = 432] [outer = (nil)] 00:00:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa277ec00) [pid = 1923] [serial = 433] [outer = 0x7ffaa0fc5c00] 00:00:19 INFO - PROCESS | 1923 | 1463036419499 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa6d71800) [pid = 1923] [serial = 434] [outer = 0x7ffaa0fc5c00] 00:00:20 INFO - PROCESS | 1923 | 1463036420359 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:00:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1554ms 00:00:20 INFO - PROCESS | 1923 | 1463036420427 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 1923 | 1463036420433 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 00:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:00:20 INFO - PROCESS | 1923 | 1463036420439 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 1923 | 1463036420442 Marionette TRACE conn4 <- [1,550,null,{}] 00:00:20 INFO - PROCESS | 1923 | 1463036420448 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:20 INFO - PROCESS | 1923 | 1463036420627 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:00:20 INFO - PROCESS | 1923 | 1463036420802 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a89800 == 80 [pid = 1923] [id = 145] 00:00:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa6de4800) [pid = 1923] [serial = 435] [outer = (nil)] 00:00:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa7be1000) [pid = 1923] [serial = 436] [outer = 0x7ffaa6de4800] 00:00:20 INFO - PROCESS | 1923 | 1463036420875 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa7be8000) [pid = 1923] [serial = 437] [outer = 0x7ffaa6de4800] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2069000 == 79 [pid = 1923] [id = 97] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac37cf800 == 78 [pid = 1923] [id = 105] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffab19a5c00) [pid = 1923] [serial = 324] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaae7b3c00) [pid = 1923] [serial = 354] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffac1eaa800) [pid = 1923] [serial = 327] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffac3969800) [pid = 1923] [serial = 330] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffac6877000) [pid = 1923] [serial = 333] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa8bd2800) [pid = 1923] [serial = 336] [outer = (nil)] [url = about:blank] 00:00:21 INFO - PROCESS | 1923 | 1463036421875 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bd2800 == 77 [pid = 1923] [id = 126] 00:00:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 00:00:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1484ms 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa185b800 == 76 [pid = 1923] [id = 125] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac7e10800 == 75 [pid = 1923] [id = 124] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3180000 == 74 [pid = 1923] [id = 123] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabee2e000 == 73 [pid = 1923] [id = 122] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4e85000 == 72 [pid = 1923] [id = 121] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0171000 == 71 [pid = 1923] [id = 120] 00:00:21 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa27e2000 == 70 [pid = 1923] [id = 119] 00:00:21 INFO - PROCESS | 1923 | 1463036421932 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 1923 | 1463036421938 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 00:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:00:21 INFO - PROCESS | 1923 | 1463036421955 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 1923 | 1463036421963 Marionette TRACE conn4 <- [1,554,null,{}] 00:00:21 INFO - PROCESS | 1923 | 1463036421970 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:22 INFO - PROCESS | 1923 | 1463036422137 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffab0393400) [pid = 1923] [serial = 348] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffab146d800) [pid = 1923] [serial = 351] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffab0856c00) [pid = 1923] [serial = 349] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab20d4c00) [pid = 1923] [serial = 352] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaab6dbc00) [pid = 1923] [serial = 321] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa8565400) [pid = 1923] [serial = 342] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa894e800) [pid = 1923] [serial = 343] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa32bb800) [pid = 1923] [serial = 340] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa307f400) [pid = 1923] [serial = 339] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaab427400) [pid = 1923] [serial = 345] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffac1d32c00) [pid = 1923] [serial = 316] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaa81b9000) [pid = 1923] [serial = 318] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaab6e3c00) [pid = 1923] [serial = 346] [outer = (nil)] [url = about:blank] 00:00:22 INFO - PROCESS | 1923 | 1463036422265 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b54800 == 71 [pid = 1923] [id = 146] 00:00:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffaa277b800) [pid = 1923] [serial = 438] [outer = (nil)] 00:00:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffaa8167000) [pid = 1923] [serial = 439] [outer = 0x7ffaa277b800] 00:00:22 INFO - PROCESS | 1923 | 1463036422338 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa894f000) [pid = 1923] [serial = 440] [outer = 0x7ffaa277b800] 00:00:22 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:23 INFO - PROCESS | 1923 | 1463036423075 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1141ms 00:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:00:23 INFO - PROCESS | 1923 | 1463036423087 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 1923 | 1463036423089 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:00:23 INFO - PROCESS | 1923 | 1463036423095 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 1923 | 1463036423098 Marionette TRACE conn4 <- [1,558,null,{}] 00:00:23 INFO - PROCESS | 1923 | 1463036423122 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:23 INFO - PROCESS | 1923 | 1463036423287 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:00:23 INFO - PROCESS | 1923 | 1463036423304 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaffba800 == 72 [pid = 1923] [id = 147] 00:00:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa8950000) [pid = 1923] [serial = 441] [outer = (nil)] 00:00:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa9aa8c00) [pid = 1923] [serial = 442] [outer = 0x7ffaa8950000] 00:00:23 INFO - PROCESS | 1923 | 1463036423367 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaaa824c00) [pid = 1923] [serial = 443] [outer = 0x7ffaa8950000] 00:00:24 INFO - PROCESS | 1923 | 1463036424204 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1153ms 00:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:00:24 INFO - PROCESS | 1923 | 1463036424254 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 1923 | 1463036424256 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 00:00:24 INFO - PROCESS | 1923 | 1463036424273 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 1923 | 1463036424275 Marionette TRACE conn4 <- [1,562,null,{}] 00:00:24 INFO - PROCESS | 1923 | 1463036424293 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:24 INFO - PROCESS | 1923 | 1463036424507 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:00:24 INFO - PROCESS | 1923 | 1463036424539 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0caf800 == 73 [pid = 1923] [id = 148] 00:00:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaab6e0800) [pid = 1923] [serial = 444] [outer = (nil)] 00:00:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaab6ee800) [pid = 1923] [serial = 445] [outer = 0x7ffaab6e0800] 00:00:24 INFO - PROCESS | 1923 | 1463036424611 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaae7bbc00) [pid = 1923] [serial = 446] [outer = 0x7ffaab6e0800] 00:00:25 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:25 INFO - PROCESS | 1923 | 1463036425439 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1200ms 00:00:25 INFO - PROCESS | 1923 | 1463036425462 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 1923 | 1463036425466 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 00:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:00:25 INFO - PROCESS | 1923 | 1463036425472 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 1923 | 1463036425475 Marionette TRACE conn4 <- [1,566,null,{}] 00:00:25 INFO - PROCESS | 1923 | 1463036425481 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:25 INFO - PROCESS | 1923 | 1463036425677 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:00:25 INFO - PROCESS | 1923 | 1463036425711 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2066000 == 74 [pid = 1923] [id = 149] 00:00:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaab5ca400) [pid = 1923] [serial = 447] [outer = (nil)] 00:00:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffab0b4d400) [pid = 1923] [serial = 448] [outer = 0x7ffaab5ca400] 00:00:25 INFO - PROCESS | 1923 | 1463036425774 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffab1155000) [pid = 1923] [serial = 449] [outer = 0x7ffaab5ca400] 00:00:26 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa0fd3c00) [pid = 1923] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa856a400) [pid = 1923] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa6dec800) [pid = 1923] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffab1150000) [pid = 1923] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaab6f1800) [pid = 1923] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa8942800) [pid = 1923] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:00:26 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaab4b2400) [pid = 1923] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:00:26 INFO - PROCESS | 1923 | 1463036426782 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1335ms 00:00:26 INFO - PROCESS | 1923 | 1463036426810 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 1923 | 1463036426812 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 00:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:00:26 INFO - PROCESS | 1923 | 1463036426819 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 1923 | 1463036426822 Marionette TRACE conn4 <- [1,570,null,{}] 00:00:26 INFO - PROCESS | 1923 | 1463036426827 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:26 INFO - PROCESS | 1923 | 1463036426997 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:00:27 INFO - PROCESS | 1923 | 1463036427011 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab278c000 == 75 [pid = 1923] [id = 150] 00:00:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa17d9400) [pid = 1923] [serial = 450] [outer = (nil)] 00:00:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaab4b2400) [pid = 1923] [serial = 451] [outer = 0x7ffaa17d9400] 00:00:27 INFO - PROCESS | 1923 | 1463036427075 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffab1157800) [pid = 1923] [serial = 452] [outer = 0x7ffaa17d9400] 00:00:27 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:27 INFO - PROCESS | 1923 | 1463036427848 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1086ms 00:00:27 INFO - PROCESS | 1923 | 1463036427913 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 1923 | 1463036427917 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 00:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:00:27 INFO - PROCESS | 1923 | 1463036427925 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 1923 | 1463036427928 Marionette TRACE conn4 <- [1,574,null,{}] 00:00:27 INFO - PROCESS | 1923 | 1463036427939 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:28 INFO - PROCESS | 1923 | 1463036428097 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:00:28 INFO - PROCESS | 1923 | 1463036428107 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabdb30800 == 76 [pid = 1923] [id = 151] 00:00:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffab01edc00) [pid = 1923] [serial = 453] [outer = (nil)] 00:00:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffab2011000) [pid = 1923] [serial = 454] [outer = 0x7ffab01edc00] 00:00:28 INFO - PROCESS | 1923 | 1463036428169 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffab20d4800) [pid = 1923] [serial = 455] [outer = 0x7ffab01edc00] 00:00:29 INFO - PROCESS | 1923 | 1463036429217 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1336ms 00:00:29 INFO - PROCESS | 1923 | 1463036429264 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 1923 | 1463036429270 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:00:29 INFO - PROCESS | 1923 | 1463036429279 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 1923 | 1463036429284 Marionette TRACE conn4 <- [1,578,null,{}] 00:00:29 INFO - PROCESS | 1923 | 1463036429293 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:29 INFO - PROCESS | 1923 | 1463036429484 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:00:29 INFO - PROCESS | 1923 | 1463036429691 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e69000 == 77 [pid = 1923] [id = 152] 00:00:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa27b3c00) [pid = 1923] [serial = 456] [outer = (nil)] 00:00:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa28a3800) [pid = 1923] [serial = 457] [outer = 0x7ffaa27b3c00] 00:00:29 INFO - PROCESS | 1923 | 1463036429816 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa6d6ac00) [pid = 1923] [serial = 458] [outer = 0x7ffaa27b3c00] 00:00:30 INFO - PROCESS | 1923 | 1463036430647 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 00:00:30 INFO - PROCESS | 1923 | 1463036430721 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 1923 | 1463036430730 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 00:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:00:30 INFO - PROCESS | 1923 | 1463036430741 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 1923 | 1463036430745 Marionette TRACE conn4 <- [1,582,null,{}] 00:00:30 INFO - PROCESS | 1923 | 1463036430752 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:30 INFO - PROCESS | 1923 | 1463036430979 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:00:31 INFO - PROCESS | 1923 | 1463036431133 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0ca9800 == 78 [pid = 1923] [id = 153] 00:00:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa7ae2c00) [pid = 1923] [serial = 459] [outer = (nil)] 00:00:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa7ae8400) [pid = 1923] [serial = 460] [outer = 0x7ffaa7ae2c00] 00:00:31 INFO - PROCESS | 1923 | 1463036431257 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa7aed800) [pid = 1923] [serial = 461] [outer = 0x7ffaa7ae2c00] 00:00:32 INFO - PROCESS | 1923 | 1463036432176 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1486ms 00:00:32 INFO - PROCESS | 1923 | 1463036432228 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 1923 | 1463036432232 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 00:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:00:32 INFO - PROCESS | 1923 | 1463036432238 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 1923 | 1463036432244 Marionette TRACE conn4 <- [1,586,null,{}] 00:00:32 INFO - PROCESS | 1923 | 1463036432261 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:32 INFO - PROCESS | 1923 | 1463036432465 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:00:32 INFO - PROCESS | 1923 | 1463036432667 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3192800 == 79 [pid = 1923] [id = 154] 00:00:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa7be4400) [pid = 1923] [serial = 462] [outer = (nil)] 00:00:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa8169800) [pid = 1923] [serial = 463] [outer = 0x7ffaa7be4400] 00:00:32 INFO - PROCESS | 1923 | 1463036432787 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa8bdc000) [pid = 1923] [serial = 464] [outer = 0x7ffaa7be4400] 00:00:33 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:33 INFO - PROCESS | 1923 | 1463036433657 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1488ms 00:00:33 INFO - PROCESS | 1923 | 1463036433727 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:00:33 INFO - PROCESS | 1923 | 1463036433732 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 00:00:33 INFO - PROCESS | 1923 | 1463036433738 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 1923 | 1463036433742 Marionette TRACE conn4 <- [1,590,null,{}] 00:00:33 INFO - PROCESS | 1923 | 1463036433747 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:33 INFO - PROCESS | 1923 | 1463036433938 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:00:34 INFO - PROCESS | 1923 | 1463036434094 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac8069000 == 80 [pid = 1923] [id = 155] 00:00:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa7be5c00) [pid = 1923] [serial = 465] [outer = (nil)] 00:00:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaab6dc800) [pid = 1923] [serial = 466] [outer = 0x7ffaa7be5c00] 00:00:34 INFO - PROCESS | 1923 | 1463036434170 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaadb16800) [pid = 1923] [serial = 467] [outer = 0x7ffaa7be5c00] 00:00:35 INFO - PROCESS | 1923 | 1463036435261 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1535ms 00:00:35 INFO - PROCESS | 1923 | 1463036435274 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 1923 | 1463036435277 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 00:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:00:35 INFO - PROCESS | 1923 | 1463036435284 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 1923 | 1463036435288 Marionette TRACE conn4 <- [1,594,null,{}] 00:00:35 INFO - PROCESS | 1923 | 1463036435294 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:35 INFO - PROCESS | 1923 | 1463036435498 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:00:35 INFO - PROCESS | 1923 | 1463036435705 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f1eb800 == 81 [pid = 1923] [id = 156] 00:00:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa8169400) [pid = 1923] [serial = 468] [outer = (nil)] 00:00:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffab074d000) [pid = 1923] [serial = 469] [outer = 0x7ffaa8169400] 00:00:35 INFO - PROCESS | 1923 | 1463036435777 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffab185e000) [pid = 1923] [serial = 470] [outer = 0x7ffaa8169400] 00:00:36 INFO - PROCESS | 1923 | 1463036436630 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1387ms 00:00:36 INFO - PROCESS | 1923 | 1463036436672 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 1923 | 1463036436676 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:00:36 INFO - PROCESS | 1923 | 1463036436682 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 1923 | 1463036436685 Marionette TRACE conn4 <- [1,598,null,{}] 00:00:36 INFO - PROCESS | 1923 | 1463036436690 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:36 INFO - PROCESS | 1923 | 1463036436906 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:00:37 INFO - PROCESS | 1923 | 1463036437066 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8da800 == 82 [pid = 1923] [id = 157] 00:00:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa1b55400) [pid = 1923] [serial = 471] [outer = (nil)] 00:00:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa1b5e000) [pid = 1923] [serial = 472] [outer = 0x7ffaa1b55400] 00:00:37 INFO - PROCESS | 1923 | 1463036437140 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffab2c89c00) [pid = 1923] [serial = 473] [outer = 0x7ffaa1b55400] 00:00:38 INFO - PROCESS | 1923 | 1463036438014 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1382ms 00:00:38 INFO - PROCESS | 1923 | 1463036438065 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 1923 | 1463036438069 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 00:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:00:38 INFO - PROCESS | 1923 | 1463036438075 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 1923 | 1463036438078 Marionette TRACE conn4 <- [1,602,null,{}] 00:00:38 INFO - PROCESS | 1923 | 1463036438084 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:38 INFO - PROCESS | 1923 | 1463036438254 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:00:38 INFO - PROCESS | 1923 | 1463036438428 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7d3000 == 83 [pid = 1923] [id = 158] 00:00:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa9d7ec400) [pid = 1923] [serial = 474] [outer = (nil)] 00:00:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa9d7f5000) [pid = 1923] [serial = 475] [outer = 0x7ffa9d7ec400] 00:00:38 INFO - PROCESS | 1923 | 1463036438504 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffa9d7fb400) [pid = 1923] [serial = 476] [outer = 0x7ffa9d7ec400] 00:00:39 INFO - PROCESS | 1923 | 1463036439344 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1341ms 00:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:00:39 INFO - PROCESS | 1923 | 1463036439418 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 1923 | 1463036439420 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 00:00:39 INFO - PROCESS | 1923 | 1463036439428 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 1923 | 1463036439430 Marionette TRACE conn4 <- [1,606,null,{}] 00:00:39 INFO - PROCESS | 1923 | 1463036439436 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:39 INFO - PROCESS | 1923 | 1463036439646 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:00:39 INFO - PROCESS | 1923 | 1463036439803 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3d0800 == 84 [pid = 1923] [id = 159] 00:00:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa9d7efc00) [pid = 1923] [serial = 477] [outer = (nil)] 00:00:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa8a45c00) [pid = 1923] [serial = 478] [outer = 0x7ffa9d7efc00] 00:00:39 INFO - PROCESS | 1923 | 1463036439879 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa8a4a800) [pid = 1923] [serial = 479] [outer = 0x7ffa9d7efc00] 00:00:40 INFO - PROCESS | 1923 | 1463036440740 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1379ms 00:00:40 INFO - PROCESS | 1923 | 1463036440807 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 1923 | 1463036440811 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 00:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:00:40 INFO - PROCESS | 1923 | 1463036440818 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 1923 | 1463036440822 Marionette TRACE conn4 <- [1,610,null,{}] 00:00:40 INFO - PROCESS | 1923 | 1463036440828 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:41 INFO - PROCESS | 1923 | 1463036441023 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:00:41 INFO - PROCESS | 1923 | 1463036441184 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3ea800 == 85 [pid = 1923] [id = 160] 00:00:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffa9d7f6000) [pid = 1923] [serial = 480] [outer = (nil)] 00:00:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa8a4fc00) [pid = 1923] [serial = 481] [outer = 0x7ffa9d7f6000] 00:00:41 INFO - PROCESS | 1923 | 1463036441271 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffab208c400) [pid = 1923] [serial = 482] [outer = 0x7ffa9d7f6000] 00:00:42 INFO - PROCESS | 1923 | 1463036442152 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1379ms 00:00:42 INFO - PROCESS | 1923 | 1463036442199 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:00:42 INFO - PROCESS | 1923 | 1463036442203 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 00:00:42 INFO - PROCESS | 1923 | 1463036442210 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1923 | 1463036442214 Marionette TRACE conn4 <- [1,614,null,{}] 00:00:42 INFO - PROCESS | 1923 | 1463036442221 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:42 INFO - PROCESS | 1923 | 1463036442408 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:00:42 INFO - PROCESS | 1923 | 1463036442573 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b18000 == 86 [pid = 1923] [id = 161] 00:00:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9d7fb800) [pid = 1923] [serial = 483] [outer = (nil)] 00:00:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa0cd9800) [pid = 1923] [serial = 484] [outer = 0x7ffa9d7fb800] 00:00:42 INFO - PROCESS | 1923 | 1463036442648 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa0cdf800) [pid = 1923] [serial = 485] [outer = 0x7ffa9d7fb800] 00:00:43 INFO - PROCESS | 1923 | 1463036443575 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1431ms 00:00:43 INFO - PROCESS | 1923 | 1463036443642 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 1923 | 1463036443648 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:00:43 INFO - PROCESS | 1923 | 1463036443655 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 1923 | 1463036443660 Marionette TRACE conn4 <- [1,618,null,{}] 00:00:43 INFO - PROCESS | 1923 | 1463036443666 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:43 INFO - PROCESS | 1923 | 1463036443930 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:00:44 INFO - PROCESS | 1923 | 1463036444152 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8d1000 == 87 [pid = 1923] [id = 162] 00:00:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa9d32dc00) [pid = 1923] [serial = 486] [outer = (nil)] 00:00:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa9d334c00) [pid = 1923] [serial = 487] [outer = 0x7ffa9d32dc00] 00:00:44 INFO - PROCESS | 1923 | 1463036444532 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa0cdac00) [pid = 1923] [serial = 488] [outer = 0x7ffa9d32dc00] 00:00:45 INFO - PROCESS | 1923 | 1463036445407 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1832ms 00:00:45 INFO - PROCESS | 1923 | 1463036445490 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 1923 | 1463036445497 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 00:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:00:45 INFO - PROCESS | 1923 | 1463036445506 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 1923 | 1463036445512 Marionette TRACE conn4 <- [1,622,null,{}] 00:00:45 INFO - PROCESS | 1923 | 1463036445520 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:45 INFO - PROCESS | 1923 | 1463036445706 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:00:46 INFO - PROCESS | 1923 | 1463036446052 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10b4800 == 88 [pid = 1923] [id = 163] 00:00:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa1b54c00) [pid = 1923] [serial = 489] [outer = (nil)] 00:00:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaa1b59000) [pid = 1923] [serial = 490] [outer = 0x7ffaa1b54c00] 00:00:46 INFO - PROCESS | 1923 | 1463036446131 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa1b89800) [pid = 1923] [serial = 491] [outer = 0x7ffaa1b54c00] 00:00:47 INFO - PROCESS | 1923 | 1463036447048 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:00:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e53800 == 87 [pid = 1923] [id = 38] 00:00:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac975800 == 86 [pid = 1923] [id = 42] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa3085000) [pid = 1923] [serial = 402] [outer = (nil)] [url = about:blank] 00:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1643ms 00:00:47 INFO - PROCESS | 1923 | 1463036447149 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 1923 | 1463036447154 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 00:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:00:47 INFO - PROCESS | 1923 | 1463036447164 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 1923 | 1463036447167 Marionette TRACE conn4 <- [1,626,null,{}] 00:00:47 INFO - PROCESS | 1923 | 1463036447180 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:47 INFO - PROCESS | 1923 | 1463036447353 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa28a2c00) [pid = 1923] [serial = 385] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa27b4400) [pid = 1923] [serial = 378] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa8951c00) [pid = 1923] [serial = 390] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa7f19c00) [pid = 1923] [serial = 387] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffab1158400) [pid = 1923] [serial = 399] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaadb17800) [pid = 1923] [serial = 393] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffab185e400) [pid = 1923] [serial = 366] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffac3966800) [pid = 1923] [serial = 381] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffab3604800) [pid = 1923] [serial = 372] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa81b1c00) [pid = 1923] [serial = 388] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffab0858000) [pid = 1923] [serial = 396] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa32b0c00) [pid = 1923] [serial = 357] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffab2c8a800) [pid = 1923] [serial = 400] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffab4004000) [pid = 1923] [serial = 369] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffac1ea3400) [pid = 1923] [serial = 375] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa2775c00) [pid = 1923] [serial = 384] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaaffb0400) [pid = 1923] [serial = 394] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa8c83000) [pid = 1923] [serial = 360] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaaf55c000) [pid = 1923] [serial = 363] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffab114c800) [pid = 1923] [serial = 355] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffab0c2b400) [pid = 1923] [serial = 397] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa98ed000) [pid = 1923] [serial = 391] [outer = (nil)] [url = about:blank] 00:00:47 INFO - PROCESS | 1923 | 1463036447550 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b4e800 == 87 [pid = 1923] [id = 164] 00:00:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa2775c00) [pid = 1923] [serial = 492] [outer = (nil)] 00:00:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa27b4400) [pid = 1923] [serial = 493] [outer = 0x7ffaa2775c00] 00:00:47 INFO - PROCESS | 1923 | 1463036447624 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa32bac00) [pid = 1923] [serial = 494] [outer = 0x7ffaa2775c00] 00:00:48 INFO - PROCESS | 1923 | 1463036448410 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1291ms 00:00:48 INFO - PROCESS | 1923 | 1463036448485 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 1923 | 1463036448488 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 00:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:00:48 INFO - PROCESS | 1923 | 1463036448498 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 1923 | 1463036448503 Marionette TRACE conn4 <- [1,630,null,{}] 00:00:48 INFO - PROCESS | 1923 | 1463036448522 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:48 INFO - PROCESS | 1923 | 1463036448709 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:00:48 INFO - PROCESS | 1923 | 1463036448835 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33a7800 == 88 [pid = 1923] [id = 165] 00:00:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa28a2c00) [pid = 1923] [serial = 495] [outer = (nil)] 00:00:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa7ae9400) [pid = 1923] [serial = 496] [outer = 0x7ffaa28a2c00] 00:00:48 INFO - PROCESS | 1923 | 1463036448900 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa7bde800) [pid = 1923] [serial = 497] [outer = 0x7ffaa28a2c00] 00:00:49 INFO - PROCESS | 1923 | 1463036449683 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1236ms 00:00:49 INFO - PROCESS | 1923 | 1463036449741 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:00:49 INFO - PROCESS | 1923 | 1463036449757 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 00:00:49 INFO - PROCESS | 1923 | 1463036449765 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 1923 | 1463036449768 Marionette TRACE conn4 <- [1,634,null,{}] 00:00:49 INFO - PROCESS | 1923 | 1463036449787 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:50 INFO - PROCESS | 1923 | 1463036450007 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:00:50 INFO - PROCESS | 1923 | 1463036450030 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa849e800 == 89 [pid = 1923] [id = 166] 00:00:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa32bec00) [pid = 1923] [serial = 498] [outer = (nil)] 00:00:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa7e40400) [pid = 1923] [serial = 499] [outer = 0x7ffaa32bec00] 00:00:50 INFO - PROCESS | 1923 | 1463036450092 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa8571400) [pid = 1923] [serial = 500] [outer = 0x7ffaa32bec00] 00:00:50 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:50 INFO - PROCESS | 1923 | 1463036450978 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1230ms 00:00:50 INFO - PROCESS | 1923 | 1463036450993 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 1923 | 1463036450997 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:00:51 INFO - PROCESS | 1923 | 1463036451017 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 1923 | 1463036451021 Marionette TRACE conn4 <- [1,638,null,{}] 00:00:51 INFO - PROCESS | 1923 | 1463036451027 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:51 INFO - PROCESS | 1923 | 1463036451249 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:00:51 INFO - PROCESS | 1923 | 1463036451276 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab56e000 == 90 [pid = 1923] [id = 167] 00:00:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa8a49400) [pid = 1923] [serial = 501] [outer = (nil)] 00:00:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa8a4dc00) [pid = 1923] [serial = 502] [outer = 0x7ffaa8a49400] 00:00:51 INFO - PROCESS | 1923 | 1463036451348 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa9a99c00) [pid = 1923] [serial = 503] [outer = 0x7ffaa8a49400] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa277b800) [pid = 1923] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa8950000) [pid = 1923] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa17dcc00) [pid = 1923] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa6de4800) [pid = 1923] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa0fc5c00) [pid = 1923] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa17d9400) [pid = 1923] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa17da400) [pid = 1923] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaab5ca400) [pid = 1923] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:00:51 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaab6e0800) [pid = 1923] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:00:52 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:52 INFO - PROCESS | 1923 | 1463036452408 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1446ms 00:00:52 INFO - PROCESS | 1923 | 1463036452455 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 1923 | 1463036452459 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 00:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:00:52 INFO - PROCESS | 1923 | 1463036452467 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 1923 | 1463036452471 Marionette TRACE conn4 <- [1,642,null,{}] 00:00:52 INFO - PROCESS | 1923 | 1463036452476 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:52 INFO - PROCESS | 1923 | 1463036452662 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:00:52 INFO - PROCESS | 1923 | 1463036452678 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0172800 == 91 [pid = 1923] [id = 168] 00:00:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa9aa5400) [pid = 1923] [serial = 504] [outer = (nil)] 00:00:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaab6e4c00) [pid = 1923] [serial = 505] [outer = 0x7ffaa9aa5400] 00:00:52 INFO - PROCESS | 1923 | 1463036452745 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffab074e800) [pid = 1923] [serial = 506] [outer = 0x7ffaa9aa5400] 00:00:53 INFO - PROCESS | 1923 | 1463036453651 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1232ms 00:00:53 INFO - PROCESS | 1923 | 1463036453700 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 1923 | 1463036453703 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 00:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:00:53 INFO - PROCESS | 1923 | 1463036453710 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 1923 | 1463036453712 Marionette TRACE conn4 <- [1,646,null,{}] 00:00:53 INFO - PROCESS | 1923 | 1463036453717 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:53 INFO - PROCESS | 1923 | 1463036453903 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:00:54 INFO - PROCESS | 1923 | 1463036454174 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b0e000 == 92 [pid = 1923] [id = 169] 00:00:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa9d330000) [pid = 1923] [serial = 507] [outer = (nil)] 00:00:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffa9d7fa400) [pid = 1923] [serial = 508] [outer = 0x7ffa9d330000] 00:00:54 INFO - PROCESS | 1923 | 1463036454358 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa0fd3000) [pid = 1923] [serial = 509] [outer = 0x7ffa9d330000] 00:00:55 INFO - PROCESS | 1923 | 1463036455340 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1685ms 00:00:55 INFO - PROCESS | 1923 | 1463036455398 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 1923 | 1463036455406 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 00:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:00:55 INFO - PROCESS | 1923 | 1463036455414 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 1923 | 1463036455420 Marionette TRACE conn4 <- [1,650,null,{}] 00:00:55 INFO - PROCESS | 1923 | 1463036455427 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:55 INFO - PROCESS | 1923 | 1463036455688 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:00:55 INFO - PROCESS | 1923 | 1463036455955 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa339e800 == 93 [pid = 1923] [id = 170] 00:00:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa1b8c800) [pid = 1923] [serial = 510] [outer = (nil)] 00:00:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa2776400) [pid = 1923] [serial = 511] [outer = 0x7ffaa1b8c800] 00:00:56 INFO - PROCESS | 1923 | 1463036456041 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa28aa000) [pid = 1923] [serial = 512] [outer = 0x7ffaa1b8c800] 00:00:56 INFO - PROCESS | 1923 | 1463036456965 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1589ms 00:00:57 INFO - PROCESS | 1923 | 1463036457007 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 1923 | 1463036457016 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 00:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:00:57 INFO - PROCESS | 1923 | 1463036457039 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1923 | 1463036457044 Marionette TRACE conn4 <- [1,654,null,{}] 00:00:57 INFO - PROCESS | 1923 | 1463036457054 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:57 INFO - PROCESS | 1923 | 1463036457267 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:00:57 INFO - PROCESS | 1923 | 1463036457533 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0713800 == 94 [pid = 1923] [id = 171] 00:00:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa7ae5000) [pid = 1923] [serial = 513] [outer = (nil)] 00:00:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa7bdf000) [pid = 1923] [serial = 514] [outer = 0x7ffaa7ae5000] 00:00:57 INFO - PROCESS | 1923 | 1463036457645 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa81b6400) [pid = 1923] [serial = 515] [outer = 0x7ffaa7ae5000] 00:00:58 INFO - PROCESS | 1923 | 1463036458628 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1653ms 00:00:58 INFO - PROCESS | 1923 | 1463036458678 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 1923 | 1463036458681 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:00:58 INFO - PROCESS | 1923 | 1463036458701 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 1923 | 1463036458711 Marionette TRACE conn4 <- [1,658,null,{}] 00:00:58 INFO - PROCESS | 1923 | 1463036458717 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:58 INFO - PROCESS | 1923 | 1463036458988 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:00:59 INFO - PROCESS | 1923 | 1463036459251 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2846800 == 95 [pid = 1923] [id = 172] 00:00:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa7ae9800) [pid = 1923] [serial = 516] [outer = (nil)] 00:00:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa9e3d800) [pid = 1923] [serial = 517] [outer = 0x7ffaa7ae9800] 00:00:59 INFO - PROCESS | 1923 | 1463036459335 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaab6eb800) [pid = 1923] [serial = 518] [outer = 0x7ffaa7ae9800] 00:01:00 INFO - PROCESS | 1923 | 1463036460227 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1599ms 00:01:00 INFO - PROCESS | 1923 | 1463036460290 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:01:00 INFO - PROCESS | 1923 | 1463036460295 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 00:01:00 INFO - PROCESS | 1923 | 1463036460303 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 1923 | 1463036460306 Marionette TRACE conn4 <- [1,662,null,{}] 00:01:00 INFO - PROCESS | 1923 | 1463036460313 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:00 INFO - PROCESS | 1923 | 1463036460531 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:01:00 INFO - PROCESS | 1923 | 1463036460700 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabea48000 == 96 [pid = 1923] [id = 173] 00:01:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa8c83000) [pid = 1923] [serial = 519] [outer = (nil)] 00:01:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffab0b4f400) [pid = 1923] [serial = 520] [outer = 0x7ffaa8c83000] 00:01:00 INFO - PROCESS | 1923 | 1463036460780 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffab1157c00) [pid = 1923] [serial = 521] [outer = 0x7ffaa8c83000] 00:01:01 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:01 INFO - PROCESS | 1923 | 1463036461764 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1487ms 00:01:01 INFO - PROCESS | 1923 | 1463036461790 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 1923 | 1463036461794 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 00:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:01:01 INFO - PROCESS | 1923 | 1463036461801 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 1923 | 1463036461805 Marionette TRACE conn4 <- [1,666,null,{}] 00:01:01 INFO - PROCESS | 1923 | 1463036461811 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:02 INFO - PROCESS | 1923 | 1463036461999 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:01:02 INFO - PROCESS | 1923 | 1463036462171 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3186800 == 97 [pid = 1923] [id = 174] 00:01:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffab19a6400) [pid = 1923] [serial = 522] [outer = (nil)] 00:01:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffab20cd000) [pid = 1923] [serial = 523] [outer = 0x7ffab19a6400] 00:01:02 INFO - PROCESS | 1923 | 1463036462312 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffab4eb7400) [pid = 1923] [serial = 524] [outer = 0x7ffab19a6400] 00:01:02 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:03 INFO - PROCESS | 1923 | 1463036463233 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1492ms 00:01:03 INFO - PROCESS | 1923 | 1463036463296 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 1923 | 1463036463298 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 00:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:01:03 INFO - PROCESS | 1923 | 1463036463306 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 1923 | 1463036463310 Marionette TRACE conn4 <- [1,670,null,{}] 00:01:03 INFO - PROCESS | 1923 | 1463036463316 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:03 INFO - PROCESS | 1923 | 1463036463521 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:01:03 INFO - PROCESS | 1923 | 1463036463772 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b9b000 == 98 [pid = 1923] [id = 175] 00:01:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffabead9800) [pid = 1923] [serial = 525] [outer = (nil)] 00:01:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffabfbf0000) [pid = 1923] [serial = 526] [outer = 0x7ffabead9800] 00:01:03 INFO - PROCESS | 1923 | 1463036463896 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffac1d32c00) [pid = 1923] [serial = 527] [outer = 0x7ffabead9800] 00:01:04 INFO - PROCESS | 1923 | 1463036464736 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1483ms 00:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:01:04 INFO - PROCESS | 1923 | 1463036464790 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 1923 | 1463036464793 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 00:01:04 INFO - PROCESS | 1923 | 1463036464800 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 1923 | 1463036464803 Marionette TRACE conn4 <- [1,674,null,{}] 00:01:04 INFO - PROCESS | 1923 | 1463036464810 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:05 INFO - PROCESS | 1923 | 1463036465005 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:01:05 INFO - PROCESS | 1923 | 1463036465180 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa799e000 == 99 [pid = 1923] [id = 176] 00:01:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa78b1800) [pid = 1923] [serial = 528] [outer = (nil)] 00:01:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa78b5c00) [pid = 1923] [serial = 529] [outer = 0x7ffaa78b1800] 00:01:05 INFO - PROCESS | 1923 | 1463036465256 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa78ba800) [pid = 1923] [serial = 530] [outer = 0x7ffaa78b1800] 00:01:05 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:06 INFO - PROCESS | 1923 | 1463036466174 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1438ms 00:01:06 INFO - PROCESS | 1923 | 1463036466239 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:01:06 INFO - PROCESS | 1923 | 1463036466245 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:01:06 INFO - PROCESS | 1923 | 1463036466252 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 1923 | 1463036466255 Marionette TRACE conn4 <- [1,678,null,{}] 00:01:06 INFO - PROCESS | 1923 | 1463036466261 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:06 INFO - PROCESS | 1923 | 1463036466462 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:01:06 INFO - PROCESS | 1923 | 1463036466630 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79b6000 == 100 [pid = 1923] [id = 177] 00:01:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9c4c3c00) [pid = 1923] [serial = 531] [outer = (nil)] 00:01:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffa9c4cb000) [pid = 1923] [serial = 532] [outer = 0x7ffa9c4c3c00] 00:01:06 INFO - PROCESS | 1923 | 1463036466709 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffa9c4cf800) [pid = 1923] [serial = 533] [outer = 0x7ffa9c4c3c00] 00:01:07 INFO - PROCESS | 1923 | 1463036467574 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1381ms 00:01:07 INFO - PROCESS | 1923 | 1463036467633 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 1923 | 1463036467636 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 00:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:01:07 INFO - PROCESS | 1923 | 1463036467643 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 1923 | 1463036467647 Marionette TRACE conn4 <- [1,682,null,{}] 00:01:07 INFO - PROCESS | 1923 | 1463036467652 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:07 INFO - PROCESS | 1923 | 1463036467851 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:01:08 INFO - PROCESS | 1923 | 1463036468038 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8457000 == 101 [pid = 1923] [id = 178] 00:01:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffa9c4c5c00) [pid = 1923] [serial = 534] [outer = (nil)] 00:01:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa78b2000) [pid = 1923] [serial = 535] [outer = 0x7ffa9c4c5c00] 00:01:08 INFO - PROCESS | 1923 | 1463036468115 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa78bc800) [pid = 1923] [serial = 536] [outer = 0x7ffa9c4c5c00] 00:01:09 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:09 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:09 INFO - PROCESS | 1923 | 1463036469844 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2239ms 00:01:09 INFO - PROCESS | 1923 | 1463036469884 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:01:09 INFO - PROCESS | 1923 | 1463036469890 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 00:01:09 INFO - PROCESS | 1923 | 1463036469899 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 1923 | 1463036469905 Marionette TRACE conn4 <- [1,686,null,{}] 00:01:09 INFO - PROCESS | 1923 | 1463036469951 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:10 INFO - PROCESS | 1923 | 1463036470166 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:01:10 INFO - PROCESS | 1923 | 1463036470341 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bda800 == 102 [pid = 1923] [id = 179] 00:01:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffa9c804400) [pid = 1923] [serial = 537] [outer = (nil)] 00:01:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffa9c811400) [pid = 1923] [serial = 538] [outer = 0x7ffa9c804400] 00:01:10 INFO - PROCESS | 1923 | 1463036470453 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa0fd1000) [pid = 1923] [serial = 539] [outer = 0x7ffa9c804400] 00:01:12 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:12 INFO - PROCESS | 1923 | 1463036472351 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2486ms 00:01:12 INFO - PROCESS | 1923 | 1463036472396 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 1923 | 1463036472405 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 00:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:01:12 INFO - PROCESS | 1923 | 1463036472419 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 1923 | 1463036472424 Marionette TRACE conn4 <- [1,690,null,{}] 00:01:12 INFO - PROCESS | 1923 | 1463036472430 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:12 INFO - PROCESS | 1923 | 1463036472619 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:01:12 INFO - PROCESS | 1923 | 1463036472791 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8c4000 == 103 [pid = 1923] [id = 180] 00:01:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa1b92400) [pid = 1923] [serial = 540] [outer = (nil)] 00:01:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa3088400) [pid = 1923] [serial = 541] [outer = 0x7ffaa1b92400] 00:01:12 INFO - PROCESS | 1923 | 1463036472860 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa6d6c000) [pid = 1923] [serial = 542] [outer = 0x7ffaa1b92400] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab017b800 == 102 [pid = 1923] [id = 132] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0172800 == 101 [pid = 1923] [id = 168] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab56e000 == 100 [pid = 1923] [id = 167] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffac1e9f000) [pid = 1923] [serial = 420] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa1a10400) [pid = 1923] [serial = 423] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa1b8b000) [pid = 1923] [serial = 426] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffab2011000) [pid = 1923] [serial = 454] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa849e800 == 99 [pid = 1923] [id = 166] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa33a7800 == 98 [pid = 1923] [id = 165] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1b4e800 == 97 [pid = 1923] [id = 164] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10b4800 == 96 [pid = 1923] [id = 163] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d8d1000 == 95 [pid = 1923] [id = 162] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3ea800 == 94 [pid = 1923] [id = 160] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3d0800 == 93 [pid = 1923] [id = 159] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7d3000 == 92 [pid = 1923] [id = 158] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d8da800 == 91 [pid = 1923] [id = 157] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f1eb800 == 90 [pid = 1923] [id = 156] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac8069000 == 89 [pid = 1923] [id = 155] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3192800 == 88 [pid = 1923] [id = 154] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0ca9800 == 87 [pid = 1923] [id = 153] 00:01:13 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e69000 == 86 [pid = 1923] [id = 152] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaa8167000) [pid = 1923] [serial = 439] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffaa894f000) [pid = 1923] [serial = 440] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa9aa8c00) [pid = 1923] [serial = 442] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaa2772800) [pid = 1923] [serial = 431] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa1b8c000) [pid = 1923] [serial = 430] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa7be8000) [pid = 1923] [serial = 437] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa7be1000) [pid = 1923] [serial = 436] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa6d71800) [pid = 1923] [serial = 434] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa277ec00) [pid = 1923] [serial = 433] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffabee54000) [pid = 1923] [serial = 417] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaab4b2400) [pid = 1923] [serial = 451] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffab12b9800) [pid = 1923] [serial = 403] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffab038f000) [pid = 1923] [serial = 414] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa815f000) [pid = 1923] [serial = 408] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaa17db400) [pid = 1923] [serial = 405] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa9aa5800) [pid = 1923] [serial = 411] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffab0b4d400) [pid = 1923] [serial = 448] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffac396c000) [pid = 1923] [serial = 244] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaab6ee800) [pid = 1923] [serial = 445] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffab1155000) [pid = 1923] [serial = 449] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaae7bbc00) [pid = 1923] [serial = 446] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab1157800) [pid = 1923] [serial = 452] [outer = (nil)] [url = about:blank] 00:01:13 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaaa824c00) [pid = 1923] [serial = 443] [outer = (nil)] [url = about:blank] 00:01:14 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:14 INFO - PROCESS | 1923 | 1463036474272 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 00:01:14 INFO - PROCESS | 1923 | 1463036474304 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 1923 | 1463036474308 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 00:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:01:14 INFO - PROCESS | 1923 | 1463036474316 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 1923 | 1463036474321 Marionette TRACE conn4 <- [1,694,null,{}] 00:01:14 INFO - PROCESS | 1923 | 1463036474399 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:14 INFO - PROCESS | 1923 | 1463036474579 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:01:14 INFO - PROCESS | 1923 | 1463036474595 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c3000 == 87 [pid = 1923] [id = 181] 00:01:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa6de6c00) [pid = 1923] [serial = 543] [outer = (nil)] 00:01:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa7bdbc00) [pid = 1923] [serial = 544] [outer = 0x7ffaa6de6c00] 00:01:14 INFO - PROCESS | 1923 | 1463036474665 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa7e33800) [pid = 1923] [serial = 545] [outer = 0x7ffaa6de6c00] 00:01:15 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:15 INFO - PROCESS | 1923 | 1463036475966 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1675ms 00:01:15 INFO - PROCESS | 1923 | 1463036475992 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 1923 | 1463036475996 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:01:16 INFO - PROCESS | 1923 | 1463036476002 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 1923 | 1463036476004 Marionette TRACE conn4 <- [1,698,null,{}] 00:01:16 INFO - PROCESS | 1923 | 1463036476016 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:16 INFO - PROCESS | 1923 | 1463036476236 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:01:16 INFO - PROCESS | 1923 | 1463036476308 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa311f000 == 88 [pid = 1923] [id = 182] 00:01:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa1b8e800) [pid = 1923] [serial = 546] [outer = (nil)] 00:01:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa8569400) [pid = 1923] [serial = 547] [outer = 0x7ffaa1b8e800] 00:01:16 INFO - PROCESS | 1923 | 1463036476387 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa8a51800) [pid = 1923] [serial = 548] [outer = 0x7ffaa1b8e800] 00:01:17 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa32bec00) [pid = 1923] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa1b54c00) [pid = 1923] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa28a2c00) [pid = 1923] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa8a49400) [pid = 1923] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa9d32dc00) [pid = 1923] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:01:17 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa2775c00) [pid = 1923] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:01:17 INFO - PROCESS | 1923 | 1463036477831 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1889ms 00:01:17 INFO - PROCESS | 1923 | 1463036477892 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1923 | 1463036477896 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 00:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:01:17 INFO - PROCESS | 1923 | 1463036477902 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1923 | 1463036477906 Marionette TRACE conn4 <- [1,702,null,{}] 00:01:17 INFO - PROCESS | 1923 | 1463036477912 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:18 INFO - PROCESS | 1923 | 1463036478119 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:01:18 INFO - PROCESS | 1923 | 1463036478199 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8050800 == 89 [pid = 1923] [id = 183] 00:01:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa9d32dc00) [pid = 1923] [serial = 549] [outer = (nil)] 00:01:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa8a4c400) [pid = 1923] [serial = 550] [outer = 0x7ffa9d32dc00] 00:01:18 INFO - PROCESS | 1923 | 1463036478265 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa98eb400) [pid = 1923] [serial = 551] [outer = 0x7ffa9d32dc00] 00:01:19 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:19 INFO - PROCESS | 1923 | 1463036479420 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1541ms 00:01:19 INFO - PROCESS | 1923 | 1463036479445 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 1923 | 1463036479449 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 00:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:01:19 INFO - PROCESS | 1923 | 1463036479455 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 1923 | 1463036479458 Marionette TRACE conn4 <- [1,706,null,{}] 00:01:19 INFO - PROCESS | 1923 | 1463036479464 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:19 INFO - PROCESS | 1923 | 1463036479769 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:01:19 INFO - PROCESS | 1923 | 1463036479953 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7da000 == 90 [pid = 1923] [id = 184] 00:01:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa9c4c6000) [pid = 1923] [serial = 552] [outer = (nil)] 00:01:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffa9c4d1000) [pid = 1923] [serial = 553] [outer = 0x7ffa9c4c6000] 00:01:20 INFO - PROCESS | 1923 | 1463036480042 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffa9d32cc00) [pid = 1923] [serial = 554] [outer = 0x7ffa9c4c6000] 00:01:21 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:21 INFO - PROCESS | 1923 | 1463036481389 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1992ms 00:01:21 INFO - PROCESS | 1923 | 1463036481472 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1923 | 1463036481480 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 00:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:01:21 INFO - PROCESS | 1923 | 1463036481540 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1923 | 1463036481547 Marionette TRACE conn4 <- [1,710,null,{}] 00:01:21 INFO - PROCESS | 1923 | 1463036481557 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:21 INFO - PROCESS | 1923 | 1463036481758 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:01:21 INFO - PROCESS | 1923 | 1463036481927 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b4e000 == 91 [pid = 1923] [id = 185] 00:01:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa9d32c400) [pid = 1923] [serial = 555] [outer = (nil)] 00:01:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa1b5e400) [pid = 1923] [serial = 556] [outer = 0x7ffa9d32c400] 00:01:22 INFO - PROCESS | 1923 | 1463036482009 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa6d67000) [pid = 1923] [serial = 557] [outer = 0x7ffa9d32c400] 00:01:23 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:23 INFO - PROCESS | 1923 | 1463036483357 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1844ms 00:01:23 INFO - PROCESS | 1923 | 1463036483442 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 1923 | 1463036483449 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 00:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:01:23 INFO - PROCESS | 1923 | 1463036483509 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 1923 | 1463036483514 Marionette TRACE conn4 <- [1,714,null,{}] 00:01:23 INFO - PROCESS | 1923 | 1463036483522 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:23 INFO - PROCESS | 1923 | 1463036483722 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:01:23 INFO - PROCESS | 1923 | 1463036483896 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a7a000 == 92 [pid = 1923] [id = 186] 00:01:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa6dea800) [pid = 1923] [serial = 558] [outer = (nil)] 00:01:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaa7aef800) [pid = 1923] [serial = 559] [outer = 0x7ffaa6dea800] 00:01:23 INFO - PROCESS | 1923 | 1463036483977 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa81b2400) [pid = 1923] [serial = 560] [outer = 0x7ffaa6dea800] 00:01:25 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:25 INFO - PROCESS | 1923 | 1463036485460 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1993ms 00:01:25 INFO - PROCESS | 1923 | 1463036485498 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 1923 | 1463036485503 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 00:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:01:25 INFO - PROCESS | 1923 | 1463036485520 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 1923 | 1463036485530 Marionette TRACE conn4 <- [1,718,null,{}] 00:01:25 INFO - PROCESS | 1923 | 1463036485539 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:25 INFO - PROCESS | 1923 | 1463036485744 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:01:25 INFO - PROCESS | 1923 | 1463036485920 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae6e4000 == 93 [pid = 1923] [id = 187] 00:01:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa6ded800) [pid = 1923] [serial = 561] [outer = (nil)] 00:01:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa9b8f400) [pid = 1923] [serial = 562] [outer = 0x7ffaa6ded800] 00:01:26 INFO - PROCESS | 1923 | 1463036485995 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaac931000) [pid = 1923] [serial = 563] [outer = 0x7ffaa6ded800] 00:01:27 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:27 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:27 INFO - PROCESS | 1923 | 1463036487341 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1855ms 00:01:27 INFO - PROCESS | 1923 | 1463036487411 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 1923 | 1463036487416 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 00:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:01:27 INFO - PROCESS | 1923 | 1463036487442 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 1923 | 1463036487446 Marionette TRACE conn4 <- [1,722,null,{}] 00:01:27 INFO - PROCESS | 1923 | 1463036487454 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:27 INFO - PROCESS | 1923 | 1463036487643 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:01:27 INFO - PROCESS | 1923 | 1463036487806 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0723000 == 94 [pid = 1923] [id = 188] 00:01:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9c810800) [pid = 1923] [serial = 564] [outer = (nil)] 00:01:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffab038f000) [pid = 1923] [serial = 565] [outer = 0x7ffa9c810800] 00:01:27 INFO - PROCESS | 1923 | 1463036487886 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffab114e000) [pid = 1923] [serial = 566] [outer = 0x7ffa9c810800] 00:01:28 INFO - PROCESS | 1923 | 1463036488806 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 1923 | 1463036488854 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 00:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:01:28 INFO - PROCESS | 1923 | 1463036488863 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 1923 | 1463036488866 Marionette TRACE conn4 <- [1,726,null,{}] 00:01:28 INFO - PROCESS | 1923 | 1463036488870 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:29 INFO - PROCESS | 1923 | 1463036489068 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:01:29 INFO - PROCESS | 1923 | 1463036489234 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab196d800 == 95 [pid = 1923] [id = 189] 00:01:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffab19a4c00) [pid = 1923] [serial = 567] [outer = (nil)] 00:01:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffab2094800) [pid = 1923] [serial = 568] [outer = 0x7ffab19a4c00] 00:01:29 INFO - PROCESS | 1923 | 1463036489320 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffab429e800) [pid = 1923] [serial = 569] [outer = 0x7ffab19a4c00] 00:01:30 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:30 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:30 INFO - PROCESS | 1923 | 1463036490426 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1633ms 00:01:30 INFO - PROCESS | 1923 | 1463036490498 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 1923 | 1463036490502 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 00:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:01:30 INFO - PROCESS | 1923 | 1463036490508 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 1923 | 1463036490511 Marionette TRACE conn4 <- [1,730,null,{}] 00:01:30 INFO - PROCESS | 1923 | 1463036490517 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:30 INFO - PROCESS | 1923 | 1463036490728 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:01:30 INFO - PROCESS | 1923 | 1463036490951 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b17800 == 96 [pid = 1923] [id = 190] 00:01:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffabfce8400) [pid = 1923] [serial = 570] [outer = (nil)] 00:01:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffac31a1000) [pid = 1923] [serial = 571] [outer = 0x7ffabfce8400] 00:01:31 INFO - PROCESS | 1923 | 1463036491072 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffac3961400) [pid = 1923] [serial = 572] [outer = 0x7ffabfce8400] 00:01:31 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:31 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:32 INFO - PROCESS | 1923 | 1463036492162 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 00:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:01:32 INFO - PROCESS | 1923 | 1463036492253 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 00:01:32 INFO - PROCESS | 1923 | 1463036492263 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 1923 | 1463036492267 Marionette TRACE conn4 <- [1,734,null,{}] 00:01:32 INFO - PROCESS | 1923 | 1463036492272 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:32 INFO - PROCESS | 1923 | 1463036492511 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:01:32 INFO - PROCESS | 1923 | 1463036492724 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b38800 == 97 [pid = 1923] [id = 191] 00:01:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffa9f261800) [pid = 1923] [serial = 573] [outer = (nil)] 00:01:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffa9f268400) [pid = 1923] [serial = 574] [outer = 0x7ffa9f261800] 00:01:32 INFO - PROCESS | 1923 | 1463036492805 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa1a10400) [pid = 1923] [serial = 575] [outer = 0x7ffa9f261800] 00:01:33 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:33 INFO - PROCESS | 1923 | 1463036493646 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1440ms 00:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:01:33 INFO - PROCESS | 1923 | 1463036493701 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1923 | 1463036493704 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 00:01:33 INFO - PROCESS | 1923 | 1463036493711 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1923 | 1463036493713 Marionette TRACE conn4 <- [1,738,null,{}] 00:01:33 INFO - PROCESS | 1923 | 1463036493719 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:33 INFO - PROCESS | 1923 | 1463036493935 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:01:34 INFO - PROCESS | 1923 | 1463036494492 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa184c800 == 98 [pid = 1923] [id = 192] 00:01:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa9c810400) [pid = 1923] [serial = 576] [outer = (nil)] 00:01:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffa9d333000) [pid = 1923] [serial = 577] [outer = 0x7ffa9c810400] 00:01:34 INFO - PROCESS | 1923 | 1463036494610 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffa9f39c800) [pid = 1923] [serial = 578] [outer = 0x7ffa9c810400] 00:01:35 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8044800 == 97 [pid = 1923] [id = 143] 00:01:35 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa27e4000 == 96 [pid = 1923] [id = 129] 00:01:35 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa850800 == 95 [pid = 1923] [id = 144] 00:01:35 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab278c000 == 94 [pid = 1923] [id = 150] 00:01:35 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a77000 == 93 [pid = 1923] [id = 142] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8050800 == 92 [pid = 1923] [id = 183] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa311f000 == 91 [pid = 1923] [id = 182] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10c3000 == 90 [pid = 1923] [id = 181] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d8c4000 == 89 [pid = 1923] [id = 180] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bda800 == 88 [pid = 1923] [id = 179] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79b6000 == 87 [pid = 1923] [id = 177] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa799e000 == 86 [pid = 1923] [id = 176] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b9b000 == 85 [pid = 1923] [id = 175] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3186800 == 84 [pid = 1923] [id = 174] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabea48000 == 83 [pid = 1923] [id = 173] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2846800 == 82 [pid = 1923] [id = 172] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0713800 == 81 [pid = 1923] [id = 171] 00:01:36 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:36 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa339e800 == 80 [pid = 1923] [id = 170] 00:01:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b0e000 == 79 [pid = 1923] [id = 169] 00:01:36 INFO - PROCESS | 1923 | 1463036496120 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2439ms 00:01:36 INFO - PROCESS | 1923 | 1463036496150 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 1923 | 1463036496156 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:01:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:01:36 INFO - PROCESS | 1923 | 1463036496165 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 1923 | 1463036496171 Marionette TRACE conn4 <- [1,742,null,{}] 00:01:36 INFO - PROCESS | 1923 | 1463036496178 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:36 INFO - PROCESS | 1923 | 1463036496358 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaab6e4c00) [pid = 1923] [serial = 505] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaa7e40400) [pid = 1923] [serial = 499] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa8a4fc00) [pid = 1923] [serial = 481] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaab6dc800) [pid = 1923] [serial = 466] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa1b89800) [pid = 1923] [serial = 491] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa1b59000) [pid = 1923] [serial = 490] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa7ae9400) [pid = 1923] [serial = 496] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaa1b5e000) [pid = 1923] [serial = 472] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffaa8169800) [pid = 1923] [serial = 463] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa8a4dc00) [pid = 1923] [serial = 502] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffab074d000) [pid = 1923] [serial = 469] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa28a3800) [pid = 1923] [serial = 457] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa0cd9800) [pid = 1923] [serial = 484] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffa9d7f5000) [pid = 1923] [serial = 475] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa7ae8400) [pid = 1923] [serial = 460] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa0cdac00) [pid = 1923] [serial = 488] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffa9d334c00) [pid = 1923] [serial = 487] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa27b4400) [pid = 1923] [serial = 493] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa32bac00) [pid = 1923] [serial = 494] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffaa8a45c00) [pid = 1923] [serial = 478] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa9a99c00) [pid = 1923] [serial = 503] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaa8571400) [pid = 1923] [serial = 500] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa7bde800) [pid = 1923] [serial = 497] [outer = (nil)] [url = about:blank] 00:01:36 INFO - PROCESS | 1923 | 1463036496517 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f1dd800 == 80 [pid = 1923] [id = 193] 00:01:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9c4ce400) [pid = 1923] [serial = 579] [outer = (nil)] 00:01:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa0cd8400) [pid = 1923] [serial = 580] [outer = 0x7ffa9c4ce400] 00:01:36 INFO - PROCESS | 1923 | 1463036496587 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa2770c00) [pid = 1923] [serial = 581] [outer = 0x7ffa9c4ce400] 00:01:37 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:37 INFO - PROCESS | 1923 | 1463036497724 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1594ms 00:01:37 INFO - PROCESS | 1923 | 1463036497762 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:01:37 INFO - PROCESS | 1923 | 1463036497769 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 00:01:37 INFO - PROCESS | 1923 | 1463036497777 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 1923 | 1463036497779 Marionette TRACE conn4 <- [1,746,null,{}] 00:01:37 INFO - PROCESS | 1923 | 1463036497786 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:38 INFO - PROCESS | 1923 | 1463036498016 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:01:38 INFO - PROCESS | 1923 | 1463036498178 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1858000 == 81 [pid = 1923] [id = 194] 00:01:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaa1b5c400) [pid = 1923] [serial = 582] [outer = (nil)] 00:01:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa6d69800) [pid = 1923] [serial = 583] [outer = 0x7ffaa1b5c400] 00:01:38 INFO - PROCESS | 1923 | 1463036498242 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa7ae8400) [pid = 1923] [serial = 584] [outer = 0x7ffaa1b5c400] 00:01:38 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:39 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:39 INFO - PROCESS | 1923 | 1463036499466 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:01:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1739ms 00:01:39 INFO - PROCESS | 1923 | 1463036499515 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 1923 | 1463036499530 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 00:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:01:39 INFO - PROCESS | 1923 | 1463036499562 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 1923 | 1463036499571 Marionette TRACE conn4 <- [1,750,null,{}] 00:01:39 INFO - PROCESS | 1923 | 1463036499580 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:39 INFO - PROCESS | 1923 | 1463036499848 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:01:39 INFO - PROCESS | 1923 | 1463036499879 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8460000 == 82 [pid = 1923] [id = 195] 00:01:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa7ae9400) [pid = 1923] [serial = 585] [outer = (nil)] 00:01:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa81b7800) [pid = 1923] [serial = 586] [outer = 0x7ffaa7ae9400] 00:01:39 INFO - PROCESS | 1923 | 1463036499945 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa8bdac00) [pid = 1923] [serial = 587] [outer = 0x7ffaa7ae9400] 00:01:40 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa1b8e800) [pid = 1923] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:01:40 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa6de6c00) [pid = 1923] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:01:40 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa1b92400) [pid = 1923] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:01:40 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffa9c804400) [pid = 1923] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:01:41 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:41 INFO - PROCESS | 1923 | 1463036501313 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:01:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1807ms 00:01:41 INFO - PROCESS | 1923 | 1463036501460 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 1923 | 1463036501465 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 00:01:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:01:41 INFO - PROCESS | 1923 | 1463036501479 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 1923 | 1463036501481 Marionette TRACE conn4 <- [1,754,null,{}] 00:01:41 INFO - PROCESS | 1923 | 1463036501487 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:41 INFO - PROCESS | 1923 | 1463036501653 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:01:41 INFO - PROCESS | 1923 | 1463036501776 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab451800 == 83 [pid = 1923] [id = 196] 00:01:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffa9c804400) [pid = 1923] [serial = 588] [outer = (nil)] 00:01:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa8569800) [pid = 1923] [serial = 589] [outer = 0x7ffa9c804400] 00:01:41 INFO - PROCESS | 1923 | 1463036501841 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa9b85c00) [pid = 1923] [serial = 590] [outer = 0x7ffa9c804400] 00:01:42 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:42 INFO - PROCESS | 1923 | 1463036502965 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1538ms 00:01:43 INFO - PROCESS | 1923 | 1463036503014 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 1923 | 1463036503020 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 00:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:01:43 INFO - PROCESS | 1923 | 1463036503030 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 1923 | 1463036503037 Marionette TRACE conn4 <- [1,758,null,{}] 00:01:43 INFO - PROCESS | 1923 | 1463036503105 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:43 INFO - PROCESS | 1923 | 1463036503380 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:01:43 INFO - PROCESS | 1923 | 1463036503559 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ed7000 == 84 [pid = 1923] [id = 197] 00:01:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9f3a0000) [pid = 1923] [serial = 591] [outer = (nil)] 00:01:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa0cdb400) [pid = 1923] [serial = 592] [outer = 0x7ffa9f3a0000] 00:01:43 INFO - PROCESS | 1923 | 1463036503638 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa27b1800) [pid = 1923] [serial = 593] [outer = 0x7ffa9f3a0000] 00:01:44 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:44 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:01:44 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:44 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:44 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:01:44 INFO - PROCESS | 1923 | 1463036504576 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1581ms 00:01:44 INFO - PROCESS | 1923 | 1463036504611 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 1923 | 1463036504620 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:01:44 INFO - PROCESS | 1923 | 1463036504631 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1923 | 1463036504636 Marionette TRACE conn4 <- [1,762,null,{}] 00:01:44 INFO - PROCESS | 1923 | 1463036504660 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:44 INFO - PROCESS | 1923 | 1463036504867 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:01:45 INFO - PROCESS | 1923 | 1463036505101 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaadbc4800 == 85 [pid = 1923] [id = 198] 00:01:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa7af0c00) [pid = 1923] [serial = 594] [outer = (nil)] 00:01:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa7e3e400) [pid = 1923] [serial = 595] [outer = 0x7ffaa7af0c00] 00:01:45 INFO - PROCESS | 1923 | 1463036505193 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa894d400) [pid = 1923] [serial = 596] [outer = 0x7ffaa7af0c00] 00:01:46 INFO - PROCESS | 1923 | 1463036506498 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:01:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1903ms 00:01:46 INFO - PROCESS | 1923 | 1463036506673 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1923 | 1463036506676 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 00:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:01:46 INFO - PROCESS | 1923 | 1463036506693 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1923 | 1463036506700 Marionette TRACE conn4 <- [1,766,null,{}] 00:01:46 INFO - PROCESS | 1923 | 1463036506718 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:46 INFO - PROCESS | 1923 | 1463036506925 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:01:47 INFO - PROCESS | 1923 | 1463036507094 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2796000 == 86 [pid = 1923] [id = 199] 00:01:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa8a45000) [pid = 1923] [serial = 597] [outer = (nil)] 00:01:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaac935400) [pid = 1923] [serial = 598] [outer = 0x7ffaa8a45000] 00:01:47 INFO - PROCESS | 1923 | 1463036507175 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffab114e800) [pid = 1923] [serial = 599] [outer = 0x7ffaa8a45000] 00:01:48 INFO - PROCESS | 1923 | 1463036508521 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1850ms 00:01:48 INFO - PROCESS | 1923 | 1463036508585 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1923 | 1463036508591 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 00:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:01:48 INFO - PROCESS | 1923 | 1463036508606 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1923 | 1463036508609 Marionette TRACE conn4 <- [1,770,null,{}] 00:01:48 INFO - PROCESS | 1923 | 1463036508616 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:48 INFO - PROCESS | 1923 | 1463036508879 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:01:49 INFO - PROCESS | 1923 | 1463036509006 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabea50800 == 87 [pid = 1923] [id = 200] 00:01:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa0cda000) [pid = 1923] [serial = 600] [outer = (nil)] 00:01:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffab20d3400) [pid = 1923] [serial = 601] [outer = 0x7ffaa0cda000] 00:01:49 INFO - PROCESS | 1923 | 1463036509091 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffab4002400) [pid = 1923] [serial = 602] [outer = 0x7ffaa0cda000] 00:01:50 INFO - PROCESS | 1923 | 1463036510043 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1486ms 00:01:50 INFO - PROCESS | 1923 | 1463036510093 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:01:50 INFO - PROCESS | 1923 | 1463036510097 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 00:01:50 INFO - PROCESS | 1923 | 1463036510104 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 1923 | 1463036510108 Marionette TRACE conn4 <- [1,774,null,{}] 00:01:50 INFO - PROCESS | 1923 | 1463036510115 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:50 INFO - PROCESS | 1923 | 1463036510349 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:01:50 INFO - PROCESS | 1923 | 1463036510563 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3180000 == 88 [pid = 1923] [id = 201] 00:01:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaaef6f800) [pid = 1923] [serial = 603] [outer = (nil)] 00:01:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffab4eb5800) [pid = 1923] [serial = 604] [outer = 0x7ffaaef6f800] 00:01:50 INFO - PROCESS | 1923 | 1463036510680 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffabeca8000) [pid = 1923] [serial = 605] [outer = 0x7ffaaef6f800] 00:01:51 INFO - PROCESS | 1923 | 1463036511532 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1491ms 00:01:51 INFO - PROCESS | 1923 | 1463036511595 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 1923 | 1463036511599 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 00:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:01:51 INFO - PROCESS | 1923 | 1463036511606 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 1923 | 1463036511609 Marionette TRACE conn4 <- [1,778,null,{}] 00:01:51 INFO - PROCESS | 1923 | 1463036511615 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:51 INFO - PROCESS | 1923 | 1463036511874 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:01:52 INFO - PROCESS | 1923 | 1463036512107 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8c5800 == 89 [pid = 1923] [id = 202] 00:01:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa9f39fc00) [pid = 1923] [serial = 606] [outer = (nil)] 00:01:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaa264e000) [pid = 1923] [serial = 607] [outer = 0x7ffa9f39fc00] 00:01:52 INFO - PROCESS | 1923 | 1463036512233 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffabecebc00) [pid = 1923] [serial = 608] [outer = 0x7ffa9f39fc00] 00:01:53 INFO - PROCESS | 1923 | 1463036513403 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1832ms 00:01:53 INFO - PROCESS | 1923 | 1463036513439 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 1923 | 1463036513447 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:01:53 INFO - PROCESS | 1923 | 1463036513456 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 1923 | 1463036513462 Marionette TRACE conn4 <- [1,782,null,{}] 00:01:53 INFO - PROCESS | 1923 | 1463036513486 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:53 INFO - PROCESS | 1923 | 1463036513724 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:01:53 INFO - PROCESS | 1923 | 1463036513855 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa848a800 == 90 [pid = 1923] [id = 203] 00:01:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaa1b94800) [pid = 1923] [serial = 609] [outer = (nil)] 00:01:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaa2648c00) [pid = 1923] [serial = 610] [outer = 0x7ffaa1b94800] 00:01:53 INFO - PROCESS | 1923 | 1463036513928 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffaa2652400) [pid = 1923] [serial = 611] [outer = 0x7ffaa1b94800] 00:01:54 INFO - PROCESS | 1923 | 1463036514973 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1589ms 00:01:55 INFO - PROCESS | 1923 | 1463036515047 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 1923 | 1463036515056 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 00:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:01:55 INFO - PROCESS | 1923 | 1463036515067 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 1923 | 1463036515071 Marionette TRACE conn4 <- [1,786,null,{}] 00:01:55 INFO - PROCESS | 1923 | 1463036515075 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:55 INFO - PROCESS | 1923 | 1463036515310 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:01:55 INFO - PROCESS | 1923 | 1463036515538 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bd6800 == 91 [pid = 1923] [id = 204] 00:01:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffaa27b2c00) [pid = 1923] [serial = 612] [outer = (nil)] 00:01:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffaa28a2800) [pid = 1923] [serial = 613] [outer = 0x7ffaa27b2c00] 00:01:55 INFO - PROCESS | 1923 | 1463036515656 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffaa32b5800) [pid = 1923] [serial = 614] [outer = 0x7ffaa27b2c00] 00:01:56 INFO - PROCESS | 1923 | 1463036516600 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1589ms 00:01:56 INFO - PROCESS | 1923 | 1463036516657 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 1923 | 1463036516660 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 00:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:01:56 INFO - PROCESS | 1923 | 1463036516669 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 1923 | 1463036516674 Marionette TRACE conn4 <- [1,790,null,{}] 00:01:56 INFO - PROCESS | 1923 | 1463036516692 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:56 INFO - PROCESS | 1923 | 1463036516900 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:01:57 INFO - PROCESS | 1923 | 1463036517126 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79a8000 == 92 [pid = 1923] [id = 205] 00:01:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa78b7c00) [pid = 1923] [serial = 615] [outer = (nil)] 00:01:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffaa7be9000) [pid = 1923] [serial = 616] [outer = 0x7ffaa78b7c00] 00:01:57 INFO - PROCESS | 1923 | 1463036517214 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffaa856d000) [pid = 1923] [serial = 617] [outer = 0x7ffaa78b7c00] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac977800 == 91 [pid = 1923] [id = 131] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaa8a4c400) [pid = 1923] [serial = 550] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffaa9e3d800) [pid = 1923] [serial = 517] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffaa2776400) [pid = 1923] [serial = 511] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffa9d7fa400) [pid = 1923] [serial = 508] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffaa7bdf000) [pid = 1923] [serial = 514] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffab0b4f400) [pid = 1923] [serial = 520] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffab20cd000) [pid = 1923] [serial = 523] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffabfbf0000) [pid = 1923] [serial = 526] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa78b5c00) [pid = 1923] [serial = 529] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffa9c4cb000) [pid = 1923] [serial = 532] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa78b2000) [pid = 1923] [serial = 535] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab196d800 == 90 [pid = 1923] [id = 189] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0723000 == 89 [pid = 1923] [id = 188] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaae6e4000 == 88 [pid = 1923] [id = 187] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a7a000 == 87 [pid = 1923] [id = 186] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1b4e000 == 86 [pid = 1923] [id = 185] 00:01:57 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7da000 == 85 [pid = 1923] [id = 184] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa8569400) [pid = 1923] [serial = 547] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaa7bdbc00) [pid = 1923] [serial = 544] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaa6d6c000) [pid = 1923] [serial = 542] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa3088400) [pid = 1923] [serial = 541] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaa0fd1000) [pid = 1923] [serial = 539] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffa9c811400) [pid = 1923] [serial = 538] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa8a51800) [pid = 1923] [serial = 548] [outer = (nil)] [url = about:blank] 00:01:57 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa7e33800) [pid = 1923] [serial = 545] [outer = (nil)] [url = about:blank] 00:01:58 INFO - PROCESS | 1923 | 1463036518149 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1547ms 00:01:58 INFO - PROCESS | 1923 | 1463036518216 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:01:58 INFO - PROCESS | 1923 | 1463036518221 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:01:58 INFO - PROCESS | 1923 | 1463036518226 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1923 | 1463036518230 Marionette TRACE conn4 <- [1,794,null,{}] 00:01:58 INFO - PROCESS | 1923 | 1463036518236 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:58 INFO - PROCESS | 1923 | 1463036518411 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:01:58 INFO - PROCESS | 1923 | 1463036518559 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bdc800 == 86 [pid = 1923] [id = 206] 00:01:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffa9c807800) [pid = 1923] [serial = 618] [outer = (nil)] 00:01:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa27b8000) [pid = 1923] [serial = 619] [outer = 0x7ffa9c807800] 00:01:58 INFO - PROCESS | 1923 | 1463036518626 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa8571400) [pid = 1923] [serial = 620] [outer = 0x7ffa9c807800] 00:01:59 INFO - PROCESS | 1923 | 1463036519397 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1234ms 00:01:59 INFO - PROCESS | 1923 | 1463036519461 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 1923 | 1463036519464 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 00:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:01:59 INFO - PROCESS | 1923 | 1463036519471 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 1923 | 1463036519473 Marionette TRACE conn4 <- [1,798,null,{}] 00:01:59 INFO - PROCESS | 1923 | 1463036519479 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:59 INFO - PROCESS | 1923 | 1463036519668 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:01:59 INFO - PROCESS | 1923 | 1463036519678 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b16800 == 87 [pid = 1923] [id = 207] 00:01:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffa9d7fa400) [pid = 1923] [serial = 621] [outer = (nil)] 00:01:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa8951800) [pid = 1923] [serial = 622] [outer = 0x7ffa9d7fa400] 00:01:59 INFO - PROCESS | 1923 | 1463036519874 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa8bd7000) [pid = 1923] [serial = 623] [outer = 0x7ffa9d7fa400] 00:02:00 INFO - PROCESS | 1923 | 1463036520720 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1329ms 00:02:00 INFO - PROCESS | 1923 | 1463036520801 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 1923 | 1463036520805 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 00:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:02:00 INFO - PROCESS | 1923 | 1463036520810 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 1923 | 1463036520812 Marionette TRACE conn4 <- [1,802,null,{}] 00:02:00 INFO - PROCESS | 1923 | 1463036520818 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:01 INFO - PROCESS | 1923 | 1463036521132 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:02:01 INFO - PROCESS | 1923 | 1463036521162 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab018b000 == 88 [pid = 1923] [id = 208] 00:02:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa8bdcc00) [pid = 1923] [serial = 624] [outer = (nil)] 00:02:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaac934800) [pid = 1923] [serial = 625] [outer = 0x7ffaa8bdcc00] 00:02:01 INFO - PROCESS | 1923 | 1463036521233 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffab0c23000) [pid = 1923] [serial = 626] [outer = 0x7ffaa8bdcc00] 00:02:02 INFO - PROCESS | 1923 | 1463036522181 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1427ms 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa8bd5000) [pid = 1923] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa3082000) [pid = 1923] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaa7e33c00) [pid = 1923] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaab6edc00) [pid = 1923] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa9e41400) [pid = 1923] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffac3ecf400) [pid = 1923] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffac395ec00) [pid = 1923] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa28a5800) [pid = 1923] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa277b400) [pid = 1923] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffabe780800) [pid = 1923] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffab0871400) [pid = 1923] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaab6f2000) [pid = 1923] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffab0c1dc00) [pid = 1923] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffac3e09c00) [pid = 1923] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa27adc00) [pid = 1923] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa6df1000) [pid = 1923] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffab199a000) [pid = 1923] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffab2cfa800) [pid = 1923] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa81b1800) [pid = 1923] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffab0c2a400) [pid = 1923] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaab6da400) [pid = 1923] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffab0c24800) [pid = 1923] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa28ac400) [pid = 1923] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaab6e8c00) [pid = 1923] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa7ae9400) [pid = 1923] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffa9c4c6000) [pid = 1923] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa9d32c400) [pid = 1923] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffa9c810400) [pid = 1923] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa1b5c400) [pid = 1923] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa6dea800) [pid = 1923] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa9c4ce400) [pid = 1923] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa9c4c3c00) [pid = 1923] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffabead9800) [pid = 1923] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa7ae9800) [pid = 1923] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa8c83000) [pid = 1923] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9c4c5c00) [pid = 1923] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffab19a6400) [pid = 1923] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa78b1800) [pid = 1923] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa9d32dc00) [pid = 1923] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa17d2400) [pid = 1923] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa32bd800) [pid = 1923] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa8bd7800) [pid = 1923] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaab6f8400) [pid = 1923] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaab6e4800) [pid = 1923] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaa6d70400) [pid = 1923] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa1a02c00) [pid = 1923] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa1a04000) [pid = 1923] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffab01edc00) [pid = 1923] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaa27b3c00) [pid = 1923] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffaa7ae2c00) [pid = 1923] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa7be4400) [pid = 1923] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa7be5c00) [pid = 1923] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa8169400) [pid = 1923] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaa1b55400) [pid = 1923] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa9d7ec400) [pid = 1923] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa9d7efc00) [pid = 1923] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffa9d7f6000) [pid = 1923] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffa9d7fb800) [pid = 1923] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9d330000) [pid = 1923] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa1b8c800) [pid = 1923] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:02:02 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa7ae5000) [pid = 1923] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:02:03 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab199e400) [pid = 1923] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:02:03 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa3085800) [pid = 1923] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:02:03 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa27abc00) [pid = 1923] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:02:03 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffab0c1e400) [pid = 1923] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:02:03 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa3084800) [pid = 1923] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:02:03 INFO - PROCESS | 1923 | 1463036522991 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 1923 | 1463036522995 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 00:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:02:03 INFO - PROCESS | 1923 | 1463036523035 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 1923 | 1463036523037 Marionette TRACE conn4 <- [1,806,null,{}] 00:02:03 INFO - PROCESS | 1923 | 1463036523044 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:03 INFO - PROCESS | 1923 | 1463036523257 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:02:03 INFO - PROCESS | 1923 | 1463036523343 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3e0000 == 89 [pid = 1923] [id = 209] 00:02:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9c804800) [pid = 1923] [serial = 627] [outer = (nil)] 00:02:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9d7edc00) [pid = 1923] [serial = 628] [outer = 0x7ffa9c804800] 00:02:03 INFO - PROCESS | 1923 | 1463036523408 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa0fc5000) [pid = 1923] [serial = 629] [outer = 0x7ffa9c804800] 00:02:04 INFO - PROCESS | 1923 | 1463036524069 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1051ms 00:02:04 INFO - PROCESS | 1923 | 1463036524078 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 1923 | 1463036524081 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 00:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:02:04 INFO - PROCESS | 1923 | 1463036524088 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 1923 | 1463036524091 Marionette TRACE conn4 <- [1,810,null,{}] 00:02:04 INFO - PROCESS | 1923 | 1463036524114 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:04 INFO - PROCESS | 1923 | 1463036524353 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:02:04 INFO - PROCESS | 1923 | 1463036524373 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3122000 == 90 [pid = 1923] [id = 210] 00:02:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9d32dc00) [pid = 1923] [serial = 630] [outer = (nil)] 00:02:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa1b57000) [pid = 1923] [serial = 631] [outer = 0x7ffa9d32dc00] 00:02:04 INFO - PROCESS | 1923 | 1463036524440 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa27ad400) [pid = 1923] [serial = 632] [outer = 0x7ffa9d32dc00] 00:02:05 INFO - PROCESS | 1923 | 1463036525621 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1550ms 00:02:05 INFO - PROCESS | 1923 | 1463036525640 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 1923 | 1463036525647 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:02:05 INFO - PROCESS | 1923 | 1463036525657 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 1923 | 1463036525662 Marionette TRACE conn4 <- [1,814,null,{}] 00:02:05 INFO - PROCESS | 1923 | 1463036525672 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:05 INFO - PROCESS | 1923 | 1463036525905 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:02:06 INFO - PROCESS | 1923 | 1463036526115 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa184b800 == 91 [pid = 1923] [id = 211] 00:02:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa0cde800) [pid = 1923] [serial = 633] [outer = (nil)] 00:02:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa1a02c00) [pid = 1923] [serial = 634] [outer = 0x7ffaa0cde800] 00:02:06 INFO - PROCESS | 1923 | 1463036526196 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa264b400) [pid = 1923] [serial = 635] [outer = 0x7ffaa0cde800] 00:02:07 INFO - PROCESS | 1923 | 1463036527122 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1923 | 1463036527164 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 00:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:02:07 INFO - PROCESS | 1923 | 1463036527175 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1923 | 1463036527178 Marionette TRACE conn4 <- [1,818,null,{}] 00:02:07 INFO - PROCESS | 1923 | 1463036527184 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:07 INFO - PROCESS | 1923 | 1463036527425 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:02:07 INFO - PROCESS | 1923 | 1463036527661 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa8e5800 == 92 [pid = 1923] [id = 212] 00:02:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa27b0800) [pid = 1923] [serial = 636] [outer = (nil)] 00:02:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa28a6000) [pid = 1923] [serial = 637] [outer = 0x7ffaa27b0800] 00:02:07 INFO - PROCESS | 1923 | 1463036527755 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa32b3c00) [pid = 1923] [serial = 638] [outer = 0x7ffaa27b0800] 00:02:08 INFO - PROCESS | 1923 | 1463036528727 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1583ms 00:02:08 INFO - PROCESS | 1923 | 1463036528758 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 1923 | 1463036528762 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 00:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:02:08 INFO - PROCESS | 1923 | 1463036528770 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 1923 | 1463036528778 Marionette TRACE conn4 <- [1,822,null,{}] 00:02:08 INFO - PROCESS | 1923 | 1463036528794 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:09 INFO - PROCESS | 1923 | 1463036529042 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:02:09 INFO - PROCESS | 1923 | 1463036529284 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab3665800 == 93 [pid = 1923] [id = 213] 00:02:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa78b1800) [pid = 1923] [serial = 639] [outer = (nil)] 00:02:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa7ae4800) [pid = 1923] [serial = 640] [outer = 0x7ffaa78b1800] 00:02:09 INFO - PROCESS | 1923 | 1463036529368 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa7be9400) [pid = 1923] [serial = 641] [outer = 0x7ffaa78b1800] 00:02:10 INFO - PROCESS | 1923 | 1463036530266 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 1923 | 1463036530323 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 00:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:02:10 INFO - PROCESS | 1923 | 1463036530330 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 1923 | 1463036530333 Marionette TRACE conn4 <- [1,826,null,{}] 00:02:10 INFO - PROCESS | 1923 | 1463036530341 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:10 INFO - PROCESS | 1923 | 1463036530588 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:02:10 INFO - PROCESS | 1923 | 1463036530815 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfe11000 == 94 [pid = 1923] [id = 214] 00:02:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa8093400) [pid = 1923] [serial = 642] [outer = (nil)] 00:02:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa8a47800) [pid = 1923] [serial = 643] [outer = 0x7ffaa8093400] 00:02:10 INFO - PROCESS | 1923 | 1463036530940 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa8bde800) [pid = 1923] [serial = 644] [outer = 0x7ffaa8093400] 00:02:11 INFO - PROCESS | 1923 | 1463036531825 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1532ms 00:02:11 INFO - PROCESS | 1923 | 1463036531863 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 1923 | 1463036531866 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 00:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:02:11 INFO - PROCESS | 1923 | 1463036531873 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 1923 | 1463036531876 Marionette TRACE conn4 <- [1,830,null,{}] 00:02:11 INFO - PROCESS | 1923 | 1463036531882 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:12 INFO - PROCESS | 1923 | 1463036532065 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:02:12 INFO - PROCESS | 1923 | 1463036532243 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac7e94800 == 95 [pid = 1923] [id = 215] 00:02:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffa9c4cd400) [pid = 1923] [serial = 645] [outer = (nil)] 00:02:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa9aa0800) [pid = 1923] [serial = 646] [outer = 0x7ffa9c4cd400] 00:02:12 INFO - PROCESS | 1923 | 1463036532318 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaab427400) [pid = 1923] [serial = 647] [outer = 0x7ffa9c4cd400] 00:02:13 INFO - PROCESS | 1923 | 1463036533260 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1430ms 00:02:13 INFO - PROCESS | 1923 | 1463036533305 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 1923 | 1463036533308 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:02:13 INFO - PROCESS | 1923 | 1463036533315 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 1923 | 1463036533319 Marionette TRACE conn4 <- [1,834,null,{}] 00:02:13 INFO - PROCESS | 1923 | 1463036533325 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:13 INFO - PROCESS | 1923 | 1463036533547 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:02:13 INFO - PROCESS | 1923 | 1463036533724 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d1f000 == 96 [pid = 1923] [id = 216] 00:02:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaab6f2000) [pid = 1923] [serial = 648] [outer = (nil)] 00:02:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffab0b46400) [pid = 1923] [serial = 649] [outer = 0x7ffaab6f2000] 00:02:13 INFO - PROCESS | 1923 | 1463036533848 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffab0cd7000) [pid = 1923] [serial = 650] [outer = 0x7ffaab6f2000] 00:02:14 INFO - PROCESS | 1923 | 1463036534718 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1432ms 00:02:14 INFO - PROCESS | 1923 | 1463036534748 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 1923 | 1463036534752 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 00:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:02:14 INFO - PROCESS | 1923 | 1463036534758 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 1923 | 1463036534762 Marionette TRACE conn4 <- [1,838,null,{}] 00:02:14 INFO - PROCESS | 1923 | 1463036534768 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:14 INFO - PROCESS | 1923 | 1463036534972 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:02:15 INFO - PROCESS | 1923 | 1463036535174 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7913000 == 97 [pid = 1923] [id = 217] 00:02:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa9d32c400) [pid = 1923] [serial = 651] [outer = (nil)] 00:02:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffab1151800) [pid = 1923] [serial = 652] [outer = 0x7ffa9d32c400] 00:02:15 INFO - PROCESS | 1923 | 1463036535332 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffab199fc00) [pid = 1923] [serial = 653] [outer = 0x7ffa9d32c400] 00:02:16 INFO - PROCESS | 1923 | 1463036536250 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1538ms 00:02:16 INFO - PROCESS | 1923 | 1463036536297 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 1923 | 1463036536301 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 00:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:02:16 INFO - PROCESS | 1923 | 1463036536307 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 1923 | 1463036536310 Marionette TRACE conn4 <- [1,842,null,{}] 00:02:16 INFO - PROCESS | 1923 | 1463036536316 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:16 INFO - PROCESS | 1923 | 1463036536507 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:02:16 INFO - PROCESS | 1923 | 1463036536729 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8139800 == 98 [pid = 1923] [id = 218] 00:02:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa9d337000) [pid = 1923] [serial = 654] [outer = (nil)] 00:02:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffab276d800) [pid = 1923] [serial = 655] [outer = 0x7ffa9d337000] 00:02:16 INFO - PROCESS | 1923 | 1463036536850 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffab40b2c00) [pid = 1923] [serial = 656] [outer = 0x7ffa9d337000] 00:02:17 INFO - PROCESS | 1923 | 1463036537722 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1429ms 00:02:17 INFO - PROCESS | 1923 | 1463036537737 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 1923 | 1463036537741 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 00:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:02:17 INFO - PROCESS | 1923 | 1463036537747 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 1923 | 1463036537752 Marionette TRACE conn4 <- [1,846,null,{}] 00:02:17 INFO - PROCESS | 1923 | 1463036537758 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:17 INFO - PROCESS | 1923 | 1463036537965 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:02:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaab6f8400) [pid = 1923] [serial = 657] [outer = 0x7ffaa98f3400] 00:02:18 INFO - PROCESS | 1923 | 1463036538248 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f074000 == 99 [pid = 1923] [id = 219] 00:02:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffabe789800) [pid = 1923] [serial = 658] [outer = (nil)] 00:02:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffabe9cb400) [pid = 1923] [serial = 659] [outer = 0x7ffabe789800] 00:02:18 INFO - PROCESS | 1923 | 1463036538383 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffabee8c800) [pid = 1923] [serial = 660] [outer = 0x7ffabe789800] 00:02:19 INFO - PROCESS | 1923 | 1463036539278 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1589ms 00:02:19 INFO - PROCESS | 1923 | 1463036539339 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 1923 | 1463036539342 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 00:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:02:19 INFO - PROCESS | 1923 | 1463036539349 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 1923 | 1463036539353 Marionette TRACE conn4 <- [1,850,null,{}] 00:02:19 INFO - PROCESS | 1923 | 1463036539358 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:19 INFO - PROCESS | 1923 | 1463036539553 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:02:19 INFO - PROCESS | 1923 | 1463036539733 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d46a800 == 100 [pid = 1923] [id = 220] 00:02:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa9d47dc00) [pid = 1923] [serial = 661] [outer = (nil)] 00:02:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffa9d484c00) [pid = 1923] [serial = 662] [outer = 0x7ffa9d47dc00] 00:02:19 INFO - PROCESS | 1923 | 1463036539816 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa9d48a000) [pid = 1923] [serial = 663] [outer = 0x7ffa9d47dc00] 00:02:20 INFO - PROCESS | 1923 | 1463036540818 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1533ms 00:02:20 INFO - PROCESS | 1923 | 1463036540885 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:02:20 INFO - PROCESS | 1923 | 1463036540889 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:02:20 INFO - PROCESS | 1923 | 1463036540896 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 1923 | 1463036540901 Marionette TRACE conn4 <- [1,854,null,{}] 00:02:20 INFO - PROCESS | 1923 | 1463036540907 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:21 INFO - PROCESS | 1923 | 1463036541178 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:02:21 INFO - PROCESS | 1923 | 1463036541463 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7cb800 == 101 [pid = 1923] [id = 221] 00:02:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa9d32e800) [pid = 1923] [serial = 664] [outer = (nil)] 00:02:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa0cd8000) [pid = 1923] [serial = 665] [outer = 0x7ffa9d32e800] 00:02:21 INFO - PROCESS | 1923 | 1463036541549 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa8a46c00) [pid = 1923] [serial = 666] [outer = 0x7ffa9d32e800] 00:02:22 INFO - PROCESS | 1923 | 1463036542469 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1634ms 00:02:22 INFO - PROCESS | 1923 | 1463036542531 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:02:22 INFO - PROCESS | 1923 | 1463036542536 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 00:02:22 INFO - PROCESS | 1923 | 1463036542544 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 1923 | 1463036542548 Marionette TRACE conn4 <- [1,858,null,{}] 00:02:22 INFO - PROCESS | 1923 | 1463036542556 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:22 INFO - PROCESS | 1923 | 1463036542763 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:02:22 INFO - PROCESS | 1923 | 1463036542991 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ed0000 == 102 [pid = 1923] [id = 222] 00:02:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa9d330c00) [pid = 1923] [serial = 667] [outer = (nil)] 00:02:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa2777000) [pid = 1923] [serial = 668] [outer = 0x7ffa9d330c00] 00:02:23 INFO - PROCESS | 1923 | 1463036543112 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa32b1000) [pid = 1923] [serial = 669] [outer = 0x7ffa9d330c00] 00:02:24 INFO - PROCESS | 1923 | 1463036544360 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1885ms 00:02:24 INFO - PROCESS | 1923 | 1463036544429 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 1923 | 1463036544435 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 00:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:02:24 INFO - PROCESS | 1923 | 1463036544444 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 1923 | 1463036544452 Marionette TRACE conn4 <- [1,862,null,{}] 00:02:24 INFO - PROCESS | 1923 | 1463036544465 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:24 INFO - PROCESS | 1923 | 1463036544772 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:02:24 INFO - PROCESS | 1923 | 1463036544971 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b1e800 == 103 [pid = 1923] [id = 223] 00:02:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffa9c4ce400) [pid = 1923] [serial = 670] [outer = (nil)] 00:02:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9d480400) [pid = 1923] [serial = 671] [outer = 0x7ffa9c4ce400] 00:02:25 INFO - PROCESS | 1923 | 1463036545052 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffa9f39cc00) [pid = 1923] [serial = 672] [outer = 0x7ffa9c4ce400] 00:02:26 INFO - PROCESS | 1923 | 1463036546136 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1742ms 00:02:26 INFO - PROCESS | 1923 | 1463036546187 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1923 | 1463036546196 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 00:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:02:26 INFO - PROCESS | 1923 | 1463036546207 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1923 | 1463036546211 Marionette TRACE conn4 <- [1,866,null,{}] 00:02:26 INFO - PROCESS | 1923 | 1463036546219 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:26 INFO - PROCESS | 1923 | 1463036546501 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:02:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2068000 == 102 [pid = 1923] [id = 35] 00:02:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa184a800 == 101 [pid = 1923] [id = 130] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa8569800) [pid = 1923] [serial = 589] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffab038f000) [pid = 1923] [serial = 565] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffab2094800) [pid = 1923] [serial = 568] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffac31a1000) [pid = 1923] [serial = 571] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa9f268400) [pid = 1923] [serial = 574] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffabecea400) [pid = 1923] [serial = 237] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa8bdb400) [pid = 1923] [serial = 337] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa27b8c00) [pid = 1923] [serial = 379] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffabfcddc00) [pid = 1923] [serial = 243] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa32b9c00) [pid = 1923] [serial = 289] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab199a400) [pid = 1923] [serial = 234] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaab6ec000) [pid = 1923] [serial = 322] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffac7ef7400) [pid = 1923] [serial = 250] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffac396b400) [pid = 1923] [serial = 240] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa28b0800) [pid = 1923] [serial = 295] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffac3965800) [pid = 1923] [serial = 376] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffac3e03800) [pid = 1923] [serial = 331] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffab429d400) [pid = 1923] [serial = 325] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffab2090400) [pid = 1923] [serial = 367] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffac3960c00) [pid = 1923] [serial = 328] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffac7ef4000) [pid = 1923] [serial = 334] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffac3eccc00) [pid = 1923] [serial = 382] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa8942c00) [pid = 1923] [serial = 319] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffabe9cc000) [pid = 1923] [serial = 373] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffac1ea0800) [pid = 1923] [serial = 292] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaaa821800) [pid = 1923] [serial = 277] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffab4eb8800) [pid = 1923] [serial = 370] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffab00d3000) [pid = 1923] [serial = 280] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffab20d6800) [pid = 1923] [serial = 283] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffaa6dea400) [pid = 1923] [serial = 358] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffab0859800) [pid = 1923] [serial = 364] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaab425800) [pid = 1923] [serial = 361] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffab19a0000) [pid = 1923] [serial = 286] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffac3ecc800) [pid = 1923] [serial = 247] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffaab6eb800) [pid = 1923] [serial = 518] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffab1157c00) [pid = 1923] [serial = 521] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa78bc800) [pid = 1923] [serial = 536] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffab4eb7400) [pid = 1923] [serial = 524] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa78ba800) [pid = 1923] [serial = 530] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa98eb400) [pid = 1923] [serial = 551] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa27ac800) [pid = 1923] [serial = 406] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa856f000) [pid = 1923] [serial = 409] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa9e42800) [pid = 1923] [serial = 412] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffab114a400) [pid = 1923] [serial = 415] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffabfbefc00) [pid = 1923] [serial = 418] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffac3e0ac00) [pid = 1923] [serial = 421] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffac3ed1800) [pid = 1923] [serial = 424] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa1b93400) [pid = 1923] [serial = 427] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffab20d4800) [pid = 1923] [serial = 455] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaa6d6ac00) [pid = 1923] [serial = 458] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaa7aed800) [pid = 1923] [serial = 461] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa8bdc000) [pid = 1923] [serial = 464] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffaadb16800) [pid = 1923] [serial = 467] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffab185e000) [pid = 1923] [serial = 470] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffab2c89c00) [pid = 1923] [serial = 473] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa9d7fb400) [pid = 1923] [serial = 476] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffaa8a4a800) [pid = 1923] [serial = 479] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffab208c400) [pid = 1923] [serial = 482] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaa0cdf800) [pid = 1923] [serial = 485] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaa0fd3000) [pid = 1923] [serial = 509] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffaa28aa000) [pid = 1923] [serial = 512] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffaa81b6400) [pid = 1923] [serial = 515] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffa9d32cc00) [pid = 1923] [serial = 554] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffa9c4d1000) [pid = 1923] [serial = 553] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffaa6d67000) [pid = 1923] [serial = 557] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaa1b5e400) [pid = 1923] [serial = 556] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaa9b8f400) [pid = 1923] [serial = 562] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffa9d333000) [pid = 1923] [serial = 577] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffa9f39c800) [pid = 1923] [serial = 578] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffaa81b2400) [pid = 1923] [serial = 560] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 121 (0x7ffaa7aef800) [pid = 1923] [serial = 559] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 120 (0x7ffaa0cd8400) [pid = 1923] [serial = 580] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffaa2770c00) [pid = 1923] [serial = 581] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 118 (0x7ffa9c4cf800) [pid = 1923] [serial = 533] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | --DOMWINDOW == 117 (0x7ffac1d32c00) [pid = 1923] [serial = 527] [outer = (nil)] [url = about:blank] 00:02:26 INFO - PROCESS | 1923 | 1463036546811 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d2f2000 == 102 [pid = 1923] [id = 224] 00:02:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffa9c4cf800) [pid = 1923] [serial = 673] [outer = (nil)] 00:02:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffaa0cd8400) [pid = 1923] [serial = 674] [outer = 0x7ffa9c4cf800] 00:02:26 INFO - PROCESS | 1923 | 1463036546908 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffaa1b98c00) [pid = 1923] [serial = 675] [outer = 0x7ffa9c4cf800] 00:02:27 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffaa81b7800) [pid = 1923] [serial = 586] [outer = (nil)] [url = about:blank] 00:02:27 INFO - PROCESS | 1923 | --DOMWINDOW == 118 (0x7ffaa6d69800) [pid = 1923] [serial = 583] [outer = (nil)] [url = about:blank] 00:02:27 INFO - PROCESS | 1923 | --DOMWINDOW == 117 (0x7ffaa8bdac00) [pid = 1923] [serial = 587] [outer = (nil)] [url = about:blank] 00:02:27 INFO - PROCESS | 1923 | --DOMWINDOW == 116 (0x7ffaa7ae8400) [pid = 1923] [serial = 584] [outer = (nil)] [url = about:blank] 00:02:27 INFO - PROCESS | 1923 | 1463036547726 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1545ms 00:02:27 INFO - PROCESS | 1923 | 1463036547752 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:02:27 INFO - PROCESS | 1923 | 1463036547756 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 00:02:27 INFO - PROCESS | 1923 | 1463036547763 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 1923 | 1463036547769 Marionette TRACE conn4 <- [1,870,null,{}] 00:02:27 INFO - PROCESS | 1923 | 1463036547785 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:28 INFO - PROCESS | 1923 | 1463036548034 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:02:28 INFO - PROCESS | 1923 | 1463036548052 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d0e000 == 103 [pid = 1923] [id = 225] 00:02:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 117 (0x7ffa9c807000) [pid = 1923] [serial = 676] [outer = (nil)] 00:02:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffaa27b2400) [pid = 1923] [serial = 677] [outer = 0x7ffa9c807000] 00:02:28 INFO - PROCESS | 1923 | 1463036548193 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffaa3084c00) [pid = 1923] [serial = 678] [outer = 0x7ffa9c807000] 00:02:29 INFO - PROCESS | 1923 | 1463036549001 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1287ms 00:02:29 INFO - PROCESS | 1923 | 1463036549050 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 1923 | 1463036549054 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:02:29 INFO - PROCESS | 1923 | 1463036549062 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1923 | 1463036549066 Marionette TRACE conn4 <- [1,874,null,{}] 00:02:29 INFO - PROCESS | 1923 | 1463036549080 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:29 INFO - PROCESS | 1923 | 1463036549313 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:02:29 INFO - PROCESS | 1923 | 1463036549338 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa185f000 == 104 [pid = 1923] [id = 226] 00:02:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffaa17d6800) [pid = 1923] [serial = 679] [outer = (nil)] 00:02:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 121 (0x7ffaa32bb000) [pid = 1923] [serial = 680] [outer = 0x7ffaa17d6800] 00:02:29 INFO - PROCESS | 1923 | 1463036549413 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffaa6d6c400) [pid = 1923] [serial = 681] [outer = 0x7ffaa17d6800] 00:02:30 INFO - PROCESS | 1923 | 1463036550380 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1386ms 00:02:30 INFO - PROCESS | 1923 | 1463036550453 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 1923 | 1463036550457 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 00:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:02:30 INFO - PROCESS | 1923 | 1463036550472 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 1923 | 1463036550478 Marionette TRACE conn4 <- [1,878,null,{}] 00:02:30 INFO - PROCESS | 1923 | 1463036550507 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:30 INFO - PROCESS | 1923 | 1463036550789 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:02:30 INFO - PROCESS | 1923 | 1463036550824 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b78000 == 105 [pid = 1923] [id = 227] 00:02:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffaa28ad400) [pid = 1923] [serial = 682] [outer = (nil)] 00:02:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffaa6de6c00) [pid = 1923] [serial = 683] [outer = 0x7ffaa28ad400] 00:02:30 INFO - PROCESS | 1923 | 1463036550894 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa78b4400) [pid = 1923] [serial = 684] [outer = 0x7ffaa28ad400] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffaa27b2c00) [pid = 1923] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffaa1b94800) [pid = 1923] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffaa78b7c00) [pid = 1923] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 121 (0x7ffa9c807800) [pid = 1923] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 120 (0x7ffa9c804800) [pid = 1923] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 119 (0x7ffa9d7fa400) [pid = 1923] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 118 (0x7ffaa8bdcc00) [pid = 1923] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:02:31 INFO - PROCESS | 1923 | --DOMWINDOW == 117 (0x7ffa9c804400) [pid = 1923] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:02:31 INFO - PROCESS | 1923 | 1463036551902 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1455ms 00:02:31 INFO - PROCESS | 1923 | 1463036551929 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 1923 | 1463036551933 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 00:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:02:31 INFO - PROCESS | 1923 | 1463036551943 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 1923 | 1463036551947 Marionette TRACE conn4 <- [1,882,null,{}] 00:02:31 INFO - PROCESS | 1923 | 1463036551953 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:32 INFO - PROCESS | 1923 | 1463036552183 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:02:32 INFO - PROCESS | 1923 | 1463036552314 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3392000 == 106 [pid = 1923] [id = 228] 00:02:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 118 (0x7ffa9d335400) [pid = 1923] [serial = 685] [outer = (nil)] 00:02:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 119 (0x7ffaa7bdd800) [pid = 1923] [serial = 686] [outer = 0x7ffa9d335400] 00:02:32 INFO - PROCESS | 1923 | 1463036552381 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 120 (0x7ffaa8563400) [pid = 1923] [serial = 687] [outer = 0x7ffa9d335400] 00:02:33 INFO - PROCESS | 1923 | 1463036553140 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1237ms 00:02:33 INFO - PROCESS | 1923 | 1463036553181 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 1923 | 1463036553183 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 00:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:02:33 INFO - PROCESS | 1923 | 1463036553190 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1923 | 1463036553192 Marionette TRACE conn4 <- [1,886,null,{}] 00:02:33 INFO - PROCESS | 1923 | 1463036553198 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:33 INFO - PROCESS | 1923 | 1463036553426 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:02:33 INFO - PROCESS | 1923 | 1463036553622 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7d8000 == 107 [pid = 1923] [id = 229] 00:02:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 121 (0x7ffa9c4c4400) [pid = 1923] [serial = 688] [outer = (nil)] 00:02:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 122 (0x7ffa9c4cec00) [pid = 1923] [serial = 689] [outer = 0x7ffa9c4c4400] 00:02:33 INFO - PROCESS | 1923 | 1463036553701 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffa9d481400) [pid = 1923] [serial = 690] [outer = 0x7ffa9c4c4400] 00:02:34 INFO - PROCESS | 1923 | 1463036554705 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1531ms 00:02:34 INFO - PROCESS | 1923 | 1463036554724 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 1923 | 1463036554730 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 00:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:02:34 INFO - PROCESS | 1923 | 1463036554738 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 1923 | 1463036554744 Marionette TRACE conn4 <- [1,890,null,{}] 00:02:34 INFO - PROCESS | 1923 | 1463036554754 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:34 INFO - PROCESS | 1923 | 1463036554973 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:02:35 INFO - PROCESS | 1923 | 1463036555143 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c6800 == 108 [pid = 1923] [id = 230] 00:02:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffa9d7ed000) [pid = 1923] [serial = 691] [outer = (nil)] 00:02:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffaa17d4400) [pid = 1923] [serial = 692] [outer = 0x7ffa9d7ed000] 00:02:35 INFO - PROCESS | 1923 | 1463036555237 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffaa1b56c00) [pid = 1923] [serial = 693] [outer = 0x7ffa9d7ed000] 00:02:36 INFO - PROCESS | 1923 | 1463036556241 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1540ms 00:02:36 INFO - PROCESS | 1923 | 1463036556282 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 1923 | 1463036556289 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:02:36 INFO - PROCESS | 1923 | 1463036556297 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 1923 | 1463036556301 Marionette TRACE conn4 <- [1,894,null,{}] 00:02:36 INFO - PROCESS | 1923 | 1463036556307 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:36 INFO - PROCESS | 1923 | 1463036556563 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:02:36 INFO - PROCESS | 1923 | 1463036556855 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa799e000 == 109 [pid = 1923] [id = 231] 00:02:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffaa1b96c00) [pid = 1923] [serial = 694] [outer = (nil)] 00:02:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffaa27b2c00) [pid = 1923] [serial = 695] [outer = 0x7ffaa1b96c00] 00:02:36 INFO - PROCESS | 1923 | 1463036556939 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffaa3082000) [pid = 1923] [serial = 696] [outer = 0x7ffaa1b96c00] 00:02:37 INFO - PROCESS | 1923 | 1463036557857 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1586ms 00:02:37 INFO - PROCESS | 1923 | 1463036557885 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 1923 | 1463036557889 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 00:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:02:37 INFO - PROCESS | 1923 | 1463036557906 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 1923 | 1463036557916 Marionette TRACE conn4 <- [1,898,null,{}] 00:02:37 INFO - PROCESS | 1923 | 1463036557923 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:38 INFO - PROCESS | 1923 | 1463036558142 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:02:38 INFO - PROCESS | 1923 | 1463036558364 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa821a800 == 110 [pid = 1923] [id = 232] 00:02:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffaa2774800) [pid = 1923] [serial = 697] [outer = (nil)] 00:02:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffaa7aeec00) [pid = 1923] [serial = 698] [outer = 0x7ffaa2774800] 00:02:38 INFO - PROCESS | 1923 | 1463036558484 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffaa7bea800) [pid = 1923] [serial = 699] [outer = 0x7ffaa2774800] 00:02:39 INFO - PROCESS | 1923 | 1463036559396 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1548ms 00:02:39 INFO - PROCESS | 1923 | 1463036559447 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:02:39 INFO - PROCESS | 1923 | 1463036559452 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 00:02:39 INFO - PROCESS | 1923 | 1463036559458 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 1923 | 1463036559463 Marionette TRACE conn4 <- [1,902,null,{}] 00:02:39 INFO - PROCESS | 1923 | 1463036559469 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:39 INFO - PROCESS | 1923 | 1463036559711 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:02:39 INFO - PROCESS | 1923 | 1463036559940 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa849b000 == 111 [pid = 1923] [id = 233] 00:02:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffaa78b8c00) [pid = 1923] [serial = 700] [outer = (nil)] 00:02:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffaa856d800) [pid = 1923] [serial = 701] [outer = 0x7ffaa78b8c00] 00:02:40 INFO - PROCESS | 1923 | 1463036560021 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffaa8bd4400) [pid = 1923] [serial = 702] [outer = 0x7ffaa78b8c00] 00:02:40 INFO - PROCESS | 1923 | 1463036560873 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1488ms 00:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:02:40 INFO - PROCESS | 1923 | 1463036560948 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 1923 | 1463036560951 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 00:02:40 INFO - PROCESS | 1923 | 1463036560957 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 1923 | 1463036560960 Marionette TRACE conn4 <- [1,906,null,{}] 00:02:40 INFO - PROCESS | 1923 | 1463036560967 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:41 INFO - PROCESS | 1923 | 1463036561174 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:02:41 INFO - PROCESS | 1923 | 1463036561342 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba7000 == 112 [pid = 1923] [id = 234] 00:02:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffaa9a9ec00) [pid = 1923] [serial = 703] [outer = (nil)] 00:02:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffaa9aa2400) [pid = 1923] [serial = 704] [outer = 0x7ffaa9a9ec00] 00:02:41 INFO - PROCESS | 1923 | 1463036561430 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffaab6db000) [pid = 1923] [serial = 705] [outer = 0x7ffaa9a9ec00] 00:02:42 INFO - PROCESS | 1923 | 1463036562419 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1537ms 00:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:02:42 INFO - PROCESS | 1923 | 1463036562494 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 1923 | 1463036562497 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 00:02:42 INFO - PROCESS | 1923 | 1463036562504 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 1923 | 1463036562508 Marionette TRACE conn4 <- [1,910,null,{}] 00:02:42 INFO - PROCESS | 1923 | 1463036562513 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:42 INFO - PROCESS | 1923 | 1463036562762 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:02:42 INFO - PROCESS | 1923 | 1463036562975 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac971800 == 113 [pid = 1923] [id = 235] 00:02:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffaa9a9fc00) [pid = 1923] [serial = 706] [outer = (nil)] 00:02:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffab075b800) [pid = 1923] [serial = 707] [outer = 0x7ffaa9a9fc00] 00:02:43 INFO - PROCESS | 1923 | 1463036563092 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffab0c25400) [pid = 1923] [serial = 708] [outer = 0x7ffaa9a9fc00] 00:02:43 INFO - PROCESS | 1923 | 1463036563921 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1485ms 00:02:43 INFO - PROCESS | 1923 | 1463036563989 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 1923 | 1463036563992 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:02:44 INFO - PROCESS | 1923 | 1463036563999 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 1923 | 1463036564004 Marionette TRACE conn4 <- [1,914,null,{}] 00:02:44 INFO - PROCESS | 1923 | 1463036564009 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:44 INFO - PROCESS | 1923 | 1463036564209 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:02:44 INFO - PROCESS | 1923 | 1463036564379 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaffd5800 == 114 [pid = 1923] [id = 236] 00:02:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffaab6e6800) [pid = 1923] [serial = 709] [outer = (nil)] 00:02:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffab185ec00) [pid = 1923] [serial = 710] [outer = 0x7ffaab6e6800] 00:02:44 INFO - PROCESS | 1923 | 1463036564455 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffab2094800) [pid = 1923] [serial = 711] [outer = 0x7ffaab6e6800] 00:02:45 INFO - PROCESS | 1923 | 1463036565318 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1382ms 00:02:45 INFO - PROCESS | 1923 | 1463036565383 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 1923 | 1463036565387 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 00:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:02:45 INFO - PROCESS | 1923 | 1463036565394 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1923 | 1463036565398 Marionette TRACE conn4 <- [1,918,null,{}] 00:02:45 INFO - PROCESS | 1923 | 1463036565404 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:45 INFO - PROCESS | 1923 | 1463036565611 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:02:45 INFO - PROCESS | 1923 | 1463036565780 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10b9800 == 115 [pid = 1923] [id = 237] 00:02:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa0ce0c00) [pid = 1923] [serial = 712] [outer = (nil)] 00:02:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffab2bdb400) [pid = 1923] [serial = 713] [outer = 0x7ffaa0ce0c00] 00:02:45 INFO - PROCESS | 1923 | 1463036565853 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffab429b400) [pid = 1923] [serial = 714] [outer = 0x7ffaa0ce0c00] 00:02:46 INFO - PROCESS | 1923 | 1463036566734 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1382ms 00:02:46 INFO - PROCESS | 1923 | 1463036566777 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 1923 | 1463036566781 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 00:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:02:46 INFO - PROCESS | 1923 | 1463036566788 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 1923 | 1463036566792 Marionette TRACE conn4 <- [1,922,null,{}] 00:02:46 INFO - PROCESS | 1923 | 1463036566797 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:47 INFO - PROCESS | 1923 | 1463036567004 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:02:47 INFO - PROCESS | 1923 | 1463036567187 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c16000 == 116 [pid = 1923] [id = 238] 00:02:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaab6f2400) [pid = 1923] [serial = 715] [outer = (nil)] 00:02:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffabe953400) [pid = 1923] [serial = 716] [outer = 0x7ffaab6f2400] 00:02:47 INFO - PROCESS | 1923 | 1463036567262 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffabee84400) [pid = 1923] [serial = 717] [outer = 0x7ffaab6f2400] 00:02:48 INFO - PROCESS | 1923 | 1463036568146 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1430ms 00:02:48 INFO - PROCESS | 1923 | 1463036568219 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 1923 | 1463036568222 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 00:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:02:48 INFO - PROCESS | 1923 | 1463036568233 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 1923 | 1463036568236 Marionette TRACE conn4 <- [1,926,null,{}] 00:02:48 INFO - PROCESS | 1923 | 1463036568241 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:48 INFO - PROCESS | 1923 | 1463036568481 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:02:48 INFO - PROCESS | 1923 | 1463036568709 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4e79800 == 117 [pid = 1923] [id = 239] 00:02:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffac1802800) [pid = 1923] [serial = 718] [outer = (nil)] 00:02:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffac1e33400) [pid = 1923] [serial = 719] [outer = 0x7ffac1802800] 00:02:48 INFO - PROCESS | 1923 | 1463036568837 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffac395ec00) [pid = 1923] [serial = 720] [outer = 0x7ffac1802800] 00:02:49 INFO - PROCESS | 1923 | 1463036569729 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1530ms 00:02:49 INFO - PROCESS | 1923 | 1463036569764 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:02:49 INFO - PROCESS | 1923 | 1463036569770 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 00:02:49 INFO - PROCESS | 1923 | 1463036569777 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 1923 | 1463036569781 Marionette TRACE conn4 <- [1,930,null,{}] 00:02:49 INFO - PROCESS | 1923 | 1463036569787 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:50 INFO - PROCESS | 1923 | 1463036570019 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:02:50 INFO - PROCESS | 1923 | 1463036570193 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfb31000 == 118 [pid = 1923] [id = 240] 00:02:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9d707000) [pid = 1923] [serial = 721] [outer = (nil)] 00:02:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9d70fc00) [pid = 1923] [serial = 722] [outer = 0x7ffa9d707000] 00:02:50 INFO - PROCESS | 1923 | 1463036570266 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffac3968c00) [pid = 1923] [serial = 723] [outer = 0x7ffa9d707000] 00:02:51 INFO - PROCESS | 1923 | 1463036571295 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 00:02:51 INFO - PROCESS | 1923 | 1463036571357 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 1923 | 1463036571360 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:02:51 INFO - PROCESS | 1923 | 1463036571367 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 1923 | 1463036571371 Marionette TRACE conn4 <- [1,934,null,{}] 00:02:51 INFO - PROCESS | 1923 | 1463036571377 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:51 INFO - PROCESS | 1923 | 1463036571578 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:02:51 INFO - PROCESS | 1923 | 1463036571813 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7d1000 == 119 [pid = 1923] [id = 241] 00:02:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffa9c4c8c00) [pid = 1923] [serial = 724] [outer = (nil)] 00:02:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa17d1c00) [pid = 1923] [serial = 725] [outer = 0x7ffa9c4c8c00] 00:02:51 INFO - PROCESS | 1923 | 1463036571937 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa336bc00) [pid = 1923] [serial = 726] [outer = 0x7ffa9c4c8c00] 00:02:52 INFO - PROCESS | 1923 | 1463036572818 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1837ms 00:02:53 INFO - PROCESS | 1923 | 1463036573206 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1923 | 1463036573213 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 00:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:02:53 INFO - PROCESS | 1923 | 1463036573229 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1923 | 1463036573234 Marionette TRACE conn4 <- [1,938,null,{}] 00:02:53 INFO - PROCESS | 1923 | 1463036573242 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:53 INFO - PROCESS | 1923 | 1463036573482 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:02:53 INFO - PROCESS | 1923 | 1463036573652 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ed1800 == 120 [pid = 1923] [id = 242] 00:02:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffa9d707800) [pid = 1923] [serial = 727] [outer = (nil)] 00:02:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffa9d70b400) [pid = 1923] [serial = 728] [outer = 0x7ffa9d707800] 00:02:53 INFO - PROCESS | 1923 | 1463036573720 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffa9f26c800) [pid = 1923] [serial = 729] [outer = 0x7ffa9d707800] 00:02:54 INFO - PROCESS | 1923 | 1463036574607 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1438ms 00:02:54 INFO - PROCESS | 1923 | 1463036574667 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 1923 | 1463036574673 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 00:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:02:54 INFO - PROCESS | 1923 | 1463036574686 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 1923 | 1463036574690 Marionette TRACE conn4 <- [1,942,null,{}] 00:02:54 INFO - PROCESS | 1923 | 1463036574698 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:54 INFO - PROCESS | 1923 | 1463036574902 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:02:55 INFO - PROCESS | 1923 | 1463036575279 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d466000 == 121 [pid = 1923] [id = 243] 00:02:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa1a05800) [pid = 1923] [serial = 730] [outer = (nil)] 00:02:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa1b55c00) [pid = 1923] [serial = 731] [outer = 0x7ffaa1a05800] 00:02:55 INFO - PROCESS | 1923 | 1463036575368 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa2647000) [pid = 1923] [serial = 732] [outer = 0x7ffaa1a05800] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8460000 == 120 [pid = 1923] [id = 195] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1858000 == 119 [pid = 1923] [id = 194] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffaa1b57000) [pid = 1923] [serial = 631] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3392000 == 118 [pid = 1923] [id = 228] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b78000 == 117 [pid = 1923] [id = 227] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa185f000 == 116 [pid = 1923] [id = 226] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d0e000 == 115 [pid = 1923] [id = 225] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d2f2000 == 114 [pid = 1923] [id = 224] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b1e800 == 113 [pid = 1923] [id = 223] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7cb800 == 112 [pid = 1923] [id = 221] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d46a800 == 111 [pid = 1923] [id = 220] 00:02:56 INFO - PROCESS | 1923 | 1463036576384 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f074000 == 110 [pid = 1923] [id = 219] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8139800 == 109 [pid = 1923] [id = 218] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfe11000 == 108 [pid = 1923] [id = 214] 00:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1750ms 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab3665800 == 107 [pid = 1923] [id = 213] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa8e5800 == 106 [pid = 1923] [id = 212] 00:02:56 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa184b800 == 105 [pid = 1923] [id = 211] 00:02:56 INFO - PROCESS | 1923 | 1463036576438 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1923 | 1463036576442 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 00:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:02:56 INFO - PROCESS | 1923 | 1463036576449 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1923 | 1463036576451 Marionette TRACE conn4 <- [1,946,null,{}] 00:02:56 INFO - PROCESS | 1923 | 1463036576467 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:56 INFO - PROCESS | 1923 | 1463036576679 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaac935400) [pid = 1923] [serial = 598] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffaa0cdb400) [pid = 1923] [serial = 592] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa32b5800) [pid = 1923] [serial = 614] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa2648c00) [pid = 1923] [serial = 610] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa856d000) [pid = 1923] [serial = 617] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaa27b8000) [pid = 1923] [serial = 619] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffaa7e3e400) [pid = 1923] [serial = 595] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa9d7edc00) [pid = 1923] [serial = 628] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa8951800) [pid = 1923] [serial = 622] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa28a2800) [pid = 1923] [serial = 613] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffab4eb5800) [pid = 1923] [serial = 604] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa7be9000) [pid = 1923] [serial = 616] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa8bd7000) [pid = 1923] [serial = 623] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa264e000) [pid = 1923] [serial = 607] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa0fc5000) [pid = 1923] [serial = 629] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa2652400) [pid = 1923] [serial = 611] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaac934800) [pid = 1923] [serial = 625] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffab0c23000) [pid = 1923] [serial = 626] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffab20d3400) [pid = 1923] [serial = 601] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa8571400) [pid = 1923] [serial = 620] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa9b85c00) [pid = 1923] [serial = 590] [outer = (nil)] [url = about:blank] 00:02:56 INFO - PROCESS | 1923 | 1463036576935 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bcc000 == 106 [pid = 1923] [id = 244] 00:02:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa0fc5000) [pid = 1923] [serial = 733] [outer = (nil)] 00:02:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa27b5400) [pid = 1923] [serial = 734] [outer = 0x7ffaa0fc5000] 00:02:57 INFO - PROCESS | 1923 | 1463036577042 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa3082400) [pid = 1923] [serial = 735] [outer = 0x7ffaa0fc5000] 00:02:57 INFO - PROCESS | 1923 | 1463036577805 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1381ms 00:02:57 INFO - PROCESS | 1923 | 1463036577830 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 1923 | 1463036577834 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 00:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:02:57 INFO - PROCESS | 1923 | 1463036577839 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 1923 | 1463036577841 Marionette TRACE conn4 <- [1,950,null,{}] 00:02:57 INFO - PROCESS | 1923 | 1463036577847 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:58 INFO - PROCESS | 1923 | 1463036578097 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:02:58 INFO - PROCESS | 1923 | 1463036578118 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b45000 == 107 [pid = 1923] [id = 245] 00:02:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa3082c00) [pid = 1923] [serial = 736] [outer = (nil)] 00:02:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa6d65000) [pid = 1923] [serial = 737] [outer = 0x7ffaa3082c00] 00:02:58 INFO - PROCESS | 1923 | 1463036578186 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa6de6800) [pid = 1923] [serial = 738] [outer = 0x7ffaa3082c00] 00:02:59 INFO - PROCESS | 1923 | 1463036579067 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1278ms 00:02:59 INFO - PROCESS | 1923 | 1463036579125 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 1923 | 1463036579128 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:02:59 INFO - PROCESS | 1923 | 1463036579136 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 1923 | 1463036579140 Marionette TRACE conn4 <- [1,954,null,{}] 00:02:59 INFO - PROCESS | 1923 | 1463036579156 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:59 INFO - PROCESS | 1923 | 1463036579402 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:02:59 INFO - PROCESS | 1923 | 1463036579428 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7f5a000 == 108 [pid = 1923] [id = 246] 00:02:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa3367400) [pid = 1923] [serial = 739] [outer = (nil)] 00:02:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa78b2800) [pid = 1923] [serial = 740] [outer = 0x7ffaa3367400] 00:02:59 INFO - PROCESS | 1923 | 1463036579491 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa7bdb400) [pid = 1923] [serial = 741] [outer = 0x7ffaa3367400] 00:03:00 INFO - PROCESS | 1923 | 1463036580402 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1296ms 00:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:03:00 INFO - PROCESS | 1923 | 1463036580433 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 1923 | 1463036580435 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 00:03:00 INFO - PROCESS | 1923 | 1463036580442 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 1923 | 1463036580445 Marionette TRACE conn4 <- [1,958,null,{}] 00:03:00 INFO - PROCESS | 1923 | 1463036580451 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:00 INFO - PROCESS | 1923 | 1463036580755 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:03:00 INFO - PROCESS | 1923 | 1463036580786 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8483000 == 109 [pid = 1923] [id = 247] 00:03:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa8945400) [pid = 1923] [serial = 742] [outer = (nil)] 00:03:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa9aa6800) [pid = 1923] [serial = 743] [outer = 0x7ffaa8945400] 00:03:00 INFO - PROCESS | 1923 | 1463036580858 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaab4bd400) [pid = 1923] [serial = 744] [outer = 0x7ffaa8945400] 00:03:01 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa17d6800) [pid = 1923] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:03:01 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa28ad400) [pid = 1923] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:03:01 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffa9c807000) [pid = 1923] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:03:01 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa9c4ce400) [pid = 1923] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:03:01 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa9c4cf800) [pid = 1923] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:03:01 INFO - PROCESS | 1923 | 1463036581966 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 00:03:02 INFO - PROCESS | 1923 | 1463036582029 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1923 | 1463036582033 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 00:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:03:02 INFO - PROCESS | 1923 | 1463036582040 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1923 | 1463036582043 Marionette TRACE conn4 <- [1,962,null,{}] 00:03:02 INFO - PROCESS | 1923 | 1463036582049 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:02 INFO - PROCESS | 1923 | 1463036582245 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:03:02 INFO - PROCESS | 1923 | 1463036582380 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba9800 == 110 [pid = 1923] [id = 248] 00:03:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa2779800) [pid = 1923] [serial = 745] [outer = (nil)] 00:03:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaab52e800) [pid = 1923] [serial = 746] [outer = 0x7ffaa2779800] 00:03:02 INFO - PROCESS | 1923 | 1463036582443 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaab535400) [pid = 1923] [serial = 747] [outer = 0x7ffaa2779800] 00:03:03 INFO - PROCESS | 1923 | 1463036583189 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1186ms 00:03:03 INFO - PROCESS | 1923 | 1463036583227 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 1923 | 1463036583231 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 00:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:03:03 INFO - PROCESS | 1923 | 1463036583237 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 1923 | 1463036583240 Marionette TRACE conn4 <- [1,966,null,{}] 00:03:03 INFO - PROCESS | 1923 | 1463036583254 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:03 INFO - PROCESS | 1923 | 1463036583437 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:03:03 INFO - PROCESS | 1923 | 1463036583722 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7cb800 == 111 [pid = 1923] [id = 249] 00:03:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9c4c6400) [pid = 1923] [serial = 748] [outer = (nil)] 00:03:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9c804800) [pid = 1923] [serial = 749] [outer = 0x7ffa9c4c6400] 00:03:03 INFO - PROCESS | 1923 | 1463036583805 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffa9d703400) [pid = 1923] [serial = 750] [outer = 0x7ffa9c4c6400] 00:03:04 INFO - PROCESS | 1923 | 1463036584805 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1645ms 00:03:04 INFO - PROCESS | 1923 | 1463036584885 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 1923 | 1463036584893 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 00:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:03:04 INFO - PROCESS | 1923 | 1463036584905 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 1923 | 1463036584911 Marionette TRACE conn4 <- [1,970,null,{}] 00:03:04 INFO - PROCESS | 1923 | 1463036584920 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:05 INFO - PROCESS | 1923 | 1463036585187 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:03:05 INFO - PROCESS | 1923 | 1463036585525 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab57f800 == 112 [pid = 1923] [id = 250] 00:03:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa1b59c00) [pid = 1923] [serial = 751] [outer = (nil)] 00:03:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa3363400) [pid = 1923] [serial = 752] [outer = 0x7ffaa1b59c00] 00:03:05 INFO - PROCESS | 1923 | 1463036585607 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa6d6b400) [pid = 1923] [serial = 753] [outer = 0x7ffaa1b59c00] 00:03:06 INFO - PROCESS | 1923 | 1463036586583 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1741ms 00:03:06 INFO - PROCESS | 1923 | 1463036586649 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:03:06 INFO - PROCESS | 1923 | 1463036586656 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:03:06 INFO - PROCESS | 1923 | 1463036586665 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 1923 | 1463036586668 Marionette TRACE conn4 <- [1,974,null,{}] 00:03:06 INFO - PROCESS | 1923 | 1463036586675 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:06 INFO - PROCESS | 1923 | 1463036586928 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:03:07 INFO - PROCESS | 1923 | 1463036587243 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c19800 == 113 [pid = 1923] [id = 251] 00:03:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa81b1800) [pid = 1923] [serial = 754] [outer = (nil)] 00:03:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa8bd5000) [pid = 1923] [serial = 755] [outer = 0x7ffaa81b1800] 00:03:07 INFO - PROCESS | 1923 | 1463036587322 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa9b85c00) [pid = 1923] [serial = 756] [outer = 0x7ffaa81b1800] 00:03:08 INFO - PROCESS | 1923 | 1463036588203 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1584ms 00:03:08 INFO - PROCESS | 1923 | 1463036588249 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:03:08 INFO - PROCESS | 1923 | 1463036588254 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 00:03:08 INFO - PROCESS | 1923 | 1463036588271 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1923 | 1463036588281 Marionette TRACE conn4 <- [1,978,null,{}] 00:03:08 INFO - PROCESS | 1923 | 1463036588289 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:08 INFO - PROCESS | 1923 | 1463036588554 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:03:08 INFO - PROCESS | 1923 | 1463036588775 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabf8ac800 == 114 [pid = 1923] [id = 252] 00:03:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaab42bc00) [pid = 1923] [serial = 757] [outer = (nil)] 00:03:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaab5cc000) [pid = 1923] [serial = 758] [outer = 0x7ffaab42bc00] 00:03:08 INFO - PROCESS | 1923 | 1463036588905 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaac934800) [pid = 1923] [serial = 759] [outer = 0x7ffaab42bc00] 00:03:09 INFO - PROCESS | 1923 | 1463036589811 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1602ms 00:03:09 INFO - PROCESS | 1923 | 1463036589865 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 1923 | 1463036589871 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 00:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:03:09 INFO - PROCESS | 1923 | 1463036589877 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 1923 | 1463036589880 Marionette TRACE conn4 <- [1,982,null,{}] 00:03:09 INFO - PROCESS | 1923 | 1463036589887 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:10 INFO - PROCESS | 1923 | 1463036590096 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:03:10 INFO - PROCESS | 1923 | 1463036590313 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac6533000 == 115 [pid = 1923] [id = 253] 00:03:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaab531c00) [pid = 1923] [serial = 760] [outer = (nil)] 00:03:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffab0c26400) [pid = 1923] [serial = 761] [outer = 0x7ffaab531c00] 00:03:10 INFO - PROCESS | 1923 | 1463036590431 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffab20d2c00) [pid = 1923] [serial = 762] [outer = 0x7ffaab531c00] 00:03:11 INFO - PROCESS | 1923 | 1463036591279 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1437ms 00:03:11 INFO - PROCESS | 1923 | 1463036591316 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 1923 | 1463036591320 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:03:11 INFO - PROCESS | 1923 | 1463036591328 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 1923 | 1463036591332 Marionette TRACE conn4 <- [1,986,null,{}] 00:03:11 INFO - PROCESS | 1923 | 1463036591339 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:11 INFO - PROCESS | 1923 | 1463036591547 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:03:11 INFO - PROCESS | 1923 | 1463036591743 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b1d2000 == 116 [pid = 1923] [id = 254] 00:03:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffab3603000) [pid = 1923] [serial = 763] [outer = (nil)] 00:03:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffabe9d3800) [pid = 1923] [serial = 764] [outer = 0x7ffab3603000] 00:03:11 INFO - PROCESS | 1923 | 1463036591828 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffabfe5c400) [pid = 1923] [serial = 765] [outer = 0x7ffab3603000] 00:03:12 INFO - PROCESS | 1923 | 1463036592790 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1537ms 00:03:12 INFO - PROCESS | 1923 | 1463036592866 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 1923 | 1463036592871 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 00:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:03:12 INFO - PROCESS | 1923 | 1463036592877 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 1923 | 1463036592881 Marionette TRACE conn4 <- [1,990,null,{}] 00:03:12 INFO - PROCESS | 1923 | 1463036592888 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:13 INFO - PROCESS | 1923 | 1463036593133 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:03:13 INFO - PROCESS | 1923 | 1463036593354 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7c21000 == 117 [pid = 1923] [id = 255] 00:03:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa8294800) [pid = 1923] [serial = 766] [outer = (nil)] 00:03:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa829d400) [pid = 1923] [serial = 767] [outer = 0x7ffaa8294800] 00:03:13 INFO - PROCESS | 1923 | 1463036593476 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffabfe64400) [pid = 1923] [serial = 768] [outer = 0x7ffaa8294800] 00:03:14 INFO - PROCESS | 1923 | 1463036594352 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1535ms 00:03:14 INFO - PROCESS | 1923 | 1463036594413 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 1923 | 1463036594417 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:03:14 INFO - PROCESS | 1923 | 1463036594424 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1923 | 1463036594426 Marionette TRACE conn4 <- [1,994,null,{}] 00:03:14 INFO - PROCESS | 1923 | 1463036594432 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:14 INFO - PROCESS | 1923 | 1463036594669 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:03:14 INFO - PROCESS | 1923 | 1463036594902 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7c3a000 == 118 [pid = 1923] [id = 256] 00:03:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa7b59400) [pid = 1923] [serial = 769] [outer = (nil)] 00:03:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa7b62000) [pid = 1923] [serial = 770] [outer = 0x7ffaa7b59400] 00:03:15 INFO - PROCESS | 1923 | 1463036595025 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa7b66800) [pid = 1923] [serial = 771] [outer = 0x7ffaa7b59400] 00:03:15 INFO - PROCESS | 1923 | 1463036595866 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1484ms 00:03:15 INFO - PROCESS | 1923 | 1463036595909 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 1923 | 1463036595913 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 00:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:03:15 INFO - PROCESS | 1923 | 1463036595921 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 1923 | 1463036595925 Marionette TRACE conn4 <- [1,998,null,{}] 00:03:15 INFO - PROCESS | 1923 | 1463036595931 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:16 INFO - PROCESS | 1923 | 1463036596139 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:03:16 INFO - PROCESS | 1923 | 1463036596335 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef69000 == 119 [pid = 1923] [id = 257] 00:03:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa7b5ac00) [pid = 1923] [serial = 772] [outer = (nil)] 00:03:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa8299400) [pid = 1923] [serial = 773] [outer = 0x7ffaa7b5ac00] 00:03:16 INFO - PROCESS | 1923 | 1463036596414 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffac319d800) [pid = 1923] [serial = 774] [outer = 0x7ffaa7b5ac00] 00:03:17 INFO - PROCESS | 1923 | 1463036597312 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1432ms 00:03:17 INFO - PROCESS | 1923 | 1463036597354 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 1923 | 1463036597358 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 00:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:03:17 INFO - PROCESS | 1923 | 1463036597364 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 1923 | 1463036597366 Marionette TRACE conn4 <- [1,1002,null,{}] 00:03:17 INFO - PROCESS | 1923 | 1463036597374 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:17 INFO - PROCESS | 1923 | 1463036597590 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:03:17 INFO - PROCESS | 1923 | 1463036597793 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c4b000 == 120 [pid = 1923] [id = 258] 00:03:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa0fc5c00) [pid = 1923] [serial = 775] [outer = (nil)] 00:03:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa6c78800) [pid = 1923] [serial = 776] [outer = 0x7ffaa0fc5c00] 00:03:17 INFO - PROCESS | 1923 | 1463036597867 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa6c7ec00) [pid = 1923] [serial = 777] [outer = 0x7ffaa0fc5c00] 00:03:18 INFO - PROCESS | 1923 | 1463036598812 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1492ms 00:03:18 INFO - PROCESS | 1923 | 1463036598857 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:03:18 INFO - PROCESS | 1923 | 1463036598861 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 00:03:18 INFO - PROCESS | 1923 | 1463036598868 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 1923 | 1463036598872 Marionette TRACE conn4 <- [1,1006,null,{}] 00:03:18 INFO - PROCESS | 1923 | 1463036598878 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:19 INFO - PROCESS | 1923 | 1463036599096 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:03:19 INFO - PROCESS | 1923 | 1463036599818 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c86d000 == 121 [pid = 1923] [id = 259] 00:03:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa9c4c3000) [pid = 1923] [serial = 778] [outer = (nil)] 00:03:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffa9c4ce800) [pid = 1923] [serial = 779] [outer = 0x7ffa9c4c3000] 00:03:19 INFO - PROCESS | 1923 | 1463036599891 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffa9d331800) [pid = 1923] [serial = 780] [outer = 0x7ffa9c4c3000] 00:03:20 INFO - PROCESS | 1923 | 1463036600830 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2034ms 00:03:20 INFO - PROCESS | 1923 | 1463036600904 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 1923 | 1463036600910 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 00:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:03:20 INFO - PROCESS | 1923 | 1463036600918 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 1923 | 1463036600924 Marionette TRACE conn4 <- [1,1010,null,{}] 00:03:20 INFO - PROCESS | 1923 | 1463036600933 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:21 INFO - PROCESS | 1923 | 1463036601279 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:03:21 INFO - PROCESS | 1923 | 1463036601623 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d460800 == 122 [pid = 1923] [id = 260] 00:03:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa9f39b800) [pid = 1923] [serial = 781] [outer = (nil)] 00:03:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9f39f800) [pid = 1923] [serial = 782] [outer = 0x7ffa9f39b800] 00:03:21 INFO - PROCESS | 1923 | 1463036601699 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa0fc5400) [pid = 1923] [serial = 783] [outer = 0x7ffa9f39b800] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ed7000 == 121 [pid = 1923] [id = 197] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3e0000 == 120 [pid = 1923] [id = 209] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab451800 == 119 [pid = 1923] [id = 196] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa848a800 == 118 [pid = 1923] [id = 203] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2796000 == 117 [pid = 1923] [id = 199] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabdb35800 == 116 [pid = 1923] [id = 137] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bd6800 == 115 [pid = 1923] [id = 204] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffabe9cb400) [pid = 1923] [serial = 659] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa9d484c00) [pid = 1923] [serial = 662] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa0cd8000) [pid = 1923] [serial = 665] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa7bdd800) [pid = 1923] [serial = 686] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1c16000 == 114 [pid = 1923] [id = 238] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab10b9800 == 113 [pid = 1923] [id = 237] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaffd5800 == 112 [pid = 1923] [id = 236] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac971800 == 111 [pid = 1923] [id = 235] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9ba7000 == 110 [pid = 1923] [id = 234] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa849b000 == 109 [pid = 1923] [id = 233] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa821a800 == 108 [pid = 1923] [id = 232] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa799e000 == 107 [pid = 1923] [id = 231] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10c6800 == 106 [pid = 1923] [id = 230] 00:03:22 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7d8000 == 105 [pid = 1923] [id = 229] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa32bb000) [pid = 1923] [serial = 680] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa2777000) [pid = 1923] [serial = 668] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa1a02c00) [pid = 1923] [serial = 634] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaa27b2400) [pid = 1923] [serial = 677] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa9f39cc00) [pid = 1923] [serial = 672] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa9d480400) [pid = 1923] [serial = 671] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffab1151800) [pid = 1923] [serial = 652] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa0cd8400) [pid = 1923] [serial = 674] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa1b98c00) [pid = 1923] [serial = 675] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa8a47800) [pid = 1923] [serial = 643] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa28a6000) [pid = 1923] [serial = 637] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffab0b46400) [pid = 1923] [serial = 649] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffab276d800) [pid = 1923] [serial = 655] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa9aa0800) [pid = 1923] [serial = 646] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa7ae4800) [pid = 1923] [serial = 640] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa6d6c400) [pid = 1923] [serial = 681] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa17d5000) [pid = 1923] [serial = 428] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaa3084c00) [pid = 1923] [serial = 678] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | 1463036602687 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa6de6c00) [pid = 1923] [serial = 683] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa78b4400) [pid = 1923] [serial = 684] [outer = (nil)] [url = about:blank] 00:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1840ms 00:03:22 INFO - PROCESS | 1923 | 1463036602762 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 1923 | 1463036602768 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:03:22 INFO - PROCESS | 1923 | 1463036602776 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1923 | 1463036602779 Marionette TRACE conn4 <- [1,1014,null,{}] 00:03:22 INFO - PROCESS | 1923 | 1463036602786 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:22 INFO - PROCESS | 1923 | 1463036602978 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:03:23 INFO - PROCESS | 1923 | 1463036603119 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b0f000 == 106 [pid = 1923] [id = 261] 00:03:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffa9c4c6000) [pid = 1923] [serial = 784] [outer = (nil)] 00:03:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa17dbc00) [pid = 1923] [serial = 785] [outer = 0x7ffa9c4c6000] 00:03:23 INFO - PROCESS | 1923 | 1463036603188 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa1b55800) [pid = 1923] [serial = 786] [outer = 0x7ffa9c4c6000] 00:03:24 INFO - PROCESS | 1923 | 1463036604014 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1284ms 00:03:24 INFO - PROCESS | 1923 | 1463036604061 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 1923 | 1463036604065 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 00:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:03:24 INFO - PROCESS | 1923 | 1463036604080 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1923 | 1463036604091 Marionette TRACE conn4 <- [1,1018,null,{}] 00:03:24 INFO - PROCESS | 1923 | 1463036604100 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:24 INFO - PROCESS | 1923 | 1463036604297 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:03:24 INFO - PROCESS | 1923 | 1463036604467 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d20800 == 107 [pid = 1923] [id = 262] 00:03:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9f264800) [pid = 1923] [serial = 787] [outer = (nil)] 00:03:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa277bc00) [pid = 1923] [serial = 788] [outer = 0x7ffa9f264800] 00:03:24 INFO - PROCESS | 1923 | 1463036604536 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa27b6c00) [pid = 1923] [serial = 789] [outer = 0x7ffa9f264800] 00:03:25 INFO - PROCESS | 1923 | 1463036605380 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1353ms 00:03:25 INFO - PROCESS | 1923 | 1463036605429 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 1923 | 1463036605433 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 00:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:03:25 INFO - PROCESS | 1923 | 1463036605439 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 1923 | 1463036605442 Marionette TRACE conn4 <- [1,1022,null,{}] 00:03:25 INFO - PROCESS | 1923 | 1463036605447 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:25 INFO - PROCESS | 1923 | 1463036605686 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:03:25 INFO - PROCESS | 1923 | 1463036605712 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13e4800 == 108 [pid = 1923] [id = 263] 00:03:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa264a400) [pid = 1923] [serial = 790] [outer = (nil)] 00:03:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa28ae400) [pid = 1923] [serial = 791] [outer = 0x7ffaa264a400] 00:03:25 INFO - PROCESS | 1923 | 1463036605779 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa3085400) [pid = 1923] [serial = 792] [outer = 0x7ffaa264a400] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa1a05800) [pid = 1923] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa0fc5000) [pid = 1923] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9d335400) [pid = 1923] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa8945400) [pid = 1923] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffa9d707800) [pid = 1923] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa3082c00) [pid = 1923] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:03:27 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaa3367400) [pid = 1923] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:03:27 INFO - PROCESS | 1923 | 1463036607561 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2191ms 00:03:27 INFO - PROCESS | 1923 | 1463036607632 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 1923 | 1463036607638 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 00:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:03:27 INFO - PROCESS | 1923 | 1463036607649 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 1923 | 1463036607656 Marionette TRACE conn4 <- [1,1026,null,{}] 00:03:27 INFO - PROCESS | 1923 | 1463036607667 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:27 INFO - PROCESS | 1923 | 1463036607951 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:03:28 INFO - PROCESS | 1923 | 1463036608147 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3de800 == 109 [pid = 1923] [id = 264] 00:03:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffa9d332000) [pid = 1923] [serial = 793] [outer = (nil)] 00:03:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9f260c00) [pid = 1923] [serial = 794] [outer = 0x7ffa9d332000] 00:03:28 INFO - PROCESS | 1923 | 1463036608228 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa0cdfc00) [pid = 1923] [serial = 795] [outer = 0x7ffa9d332000] 00:03:29 INFO - PROCESS | 1923 | 1463036609174 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1597ms 00:03:29 INFO - PROCESS | 1923 | 1463036609246 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 1923 | 1463036609254 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 00:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:03:29 INFO - PROCESS | 1923 | 1463036609266 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 1923 | 1463036609270 Marionette TRACE conn4 <- [1,1030,null,{}] 00:03:29 INFO - PROCESS | 1923 | 1463036609279 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:29 INFO - PROCESS | 1923 | 1463036609540 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:03:29 INFO - PROCESS | 1923 | 1463036609789 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13e4000 == 110 [pid = 1923] [id = 265] 00:03:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa1b57c00) [pid = 1923] [serial = 796] [outer = (nil)] 00:03:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa1b96000) [pid = 1923] [serial = 797] [outer = 0x7ffaa1b57c00] 00:03:29 INFO - PROCESS | 1923 | 1463036609869 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa277c400) [pid = 1923] [serial = 798] [outer = 0x7ffaa1b57c00] 00:03:30 INFO - PROCESS | 1923 | 1463036610827 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1593ms 00:03:30 INFO - PROCESS | 1923 | 1463036610859 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:03:30 INFO - PROCESS | 1923 | 1463036610864 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:03:30 INFO - PROCESS | 1923 | 1463036610871 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 1923 | 1463036610878 Marionette TRACE conn4 <- [1,1034,null,{}] 00:03:30 INFO - PROCESS | 1923 | 1463036610896 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:31 INFO - PROCESS | 1923 | 1463036611128 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:03:31 INFO - PROCESS | 1923 | 1463036611355 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2993800 == 111 [pid = 1923] [id = 266] 00:03:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa3081c00) [pid = 1923] [serial = 799] [outer = (nil)] 00:03:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa32af800) [pid = 1923] [serial = 800] [outer = 0x7ffaa3081c00] 00:03:31 INFO - PROCESS | 1923 | 1463036611496 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa32bec00) [pid = 1923] [serial = 801] [outer = 0x7ffaa3081c00] 00:03:32 INFO - PROCESS | 1923 | 1463036612663 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1840ms 00:03:32 INFO - PROCESS | 1923 | 1463036612713 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:03:32 INFO - PROCESS | 1923 | 1463036612721 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 00:03:32 INFO - PROCESS | 1923 | 1463036612731 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 1923 | 1463036612737 Marionette TRACE conn4 <- [1,1038,null,{}] 00:03:32 INFO - PROCESS | 1923 | 1463036612745 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:33 INFO - PROCESS | 1923 | 1463036613020 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:03:33 INFO - PROCESS | 1923 | 1463036613250 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3391000 == 112 [pid = 1923] [id = 267] 00:03:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa3085800) [pid = 1923] [serial = 802] [outer = (nil)] 00:03:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa6c7bc00) [pid = 1923] [serial = 803] [outer = 0x7ffaa3085800] 00:03:33 INFO - PROCESS | 1923 | 1463036613328 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa6d67000) [pid = 1923] [serial = 804] [outer = 0x7ffaa3085800] 00:03:34 INFO - PROCESS | 1923 | 1463036614213 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1546ms 00:03:34 INFO - PROCESS | 1923 | 1463036614275 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 1923 | 1463036614279 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:03:34 INFO - PROCESS | 1923 | 1463036614285 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 1923 | 1463036614287 Marionette TRACE conn4 <- [1,1042,null,{}] 00:03:34 INFO - PROCESS | 1923 | 1463036614294 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:34 INFO - PROCESS | 1923 | 1463036614501 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:03:34 INFO - PROCESS | 1923 | 1463036614721 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c4d800 == 113 [pid = 1923] [id = 268] 00:03:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa336ac00) [pid = 1923] [serial = 805] [outer = (nil)] 00:03:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa6d6f400) [pid = 1923] [serial = 806] [outer = 0x7ffaa336ac00] 00:03:34 INFO - PROCESS | 1923 | 1463036614841 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa6deb800) [pid = 1923] [serial = 807] [outer = 0x7ffaa336ac00] 00:03:35 INFO - PROCESS | 1923 | 1463036615705 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1479ms 00:03:35 INFO - PROCESS | 1923 | 1463036615766 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 1923 | 1463036615769 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 00:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:03:35 INFO - PROCESS | 1923 | 1463036615777 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 1923 | 1463036615781 Marionette TRACE conn4 <- [1,1046,null,{}] 00:03:35 INFO - PROCESS | 1923 | 1463036615787 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:36 INFO - PROCESS | 1923 | 1463036616079 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:03:36 INFO - PROCESS | 1923 | 1463036616317 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79bc800 == 114 [pid = 1923] [id = 269] 00:03:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa7be8000) [pid = 1923] [serial = 808] [outer = (nil)] 00:03:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa7e33800) [pid = 1923] [serial = 809] [outer = 0x7ffaa7be8000] 00:03:36 INFO - PROCESS | 1923 | 1463036616438 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa7f12000) [pid = 1923] [serial = 810] [outer = 0x7ffaa7be8000] 00:03:37 INFO - PROCESS | 1923 | 1463036617345 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1585ms 00:03:37 INFO - PROCESS | 1923 | 1463036617365 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 1923 | 1463036617368 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 00:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:03:37 INFO - PROCESS | 1923 | 1463036617376 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 1923 | 1463036617379 Marionette TRACE conn4 <- [1,1050,null,{}] 00:03:37 INFO - PROCESS | 1923 | 1463036617386 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:37 INFO - PROCESS | 1923 | 1463036617585 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:03:37 INFO - PROCESS | 1923 | 1463036617786 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8034800 == 115 [pid = 1923] [id = 270] 00:03:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa7be6400) [pid = 1923] [serial = 811] [outer = (nil)] 00:03:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaa7f1b800) [pid = 1923] [serial = 812] [outer = 0x7ffaa7be6400] 00:03:37 INFO - PROCESS | 1923 | 1463036617864 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa8169c00) [pid = 1923] [serial = 813] [outer = 0x7ffaa7be6400] 00:03:38 INFO - PROCESS | 1923 | 1463036618797 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1482ms 00:03:38 INFO - PROCESS | 1923 | 1463036618859 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:03:38 INFO - PROCESS | 1923 | 1463036618863 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:03:38 INFO - PROCESS | 1923 | 1463036618869 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 1923 | 1463036618873 Marionette TRACE conn4 <- [1,1054,null,{}] 00:03:38 INFO - PROCESS | 1923 | 1463036618879 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:39 INFO - PROCESS | 1923 | 1463036619084 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:03:39 INFO - PROCESS | 1923 | 1463036619266 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8216800 == 116 [pid = 1923] [id = 271] 00:03:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa7be8800) [pid = 1923] [serial = 814] [outer = (nil)] 00:03:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa81b7800) [pid = 1923] [serial = 815] [outer = 0x7ffaa7be8800] 00:03:39 INFO - PROCESS | 1923 | 1463036619382 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaa8292800) [pid = 1923] [serial = 816] [outer = 0x7ffaa7be8800] 00:03:40 INFO - PROCESS | 1923 | 1463036620199 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1381ms 00:03:40 INFO - PROCESS | 1923 | 1463036620252 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 1923 | 1463036620255 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 00:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:03:40 INFO - PROCESS | 1923 | 1463036620264 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 1923 | 1463036620267 Marionette TRACE conn4 <- [1,1058,null,{}] 00:03:40 INFO - PROCESS | 1923 | 1463036620275 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:40 INFO - PROCESS | 1923 | 1463036620495 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:03:40 INFO - PROCESS | 1923 | 1463036620687 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8491800 == 117 [pid = 1923] [id = 272] 00:03:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa7f1d400) [pid = 1923] [serial = 817] [outer = (nil)] 00:03:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa829ac00) [pid = 1923] [serial = 818] [outer = 0x7ffaa7f1d400] 00:03:40 INFO - PROCESS | 1923 | 1463036620766 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa8568c00) [pid = 1923] [serial = 819] [outer = 0x7ffaa7f1d400] 00:03:41 INFO - PROCESS | 1923 | 1463036621704 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1491ms 00:03:41 INFO - PROCESS | 1923 | 1463036621755 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1923 | 1463036621761 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 00:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:03:41 INFO - PROCESS | 1923 | 1463036621769 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1923 | 1463036621774 Marionette TRACE conn4 <- [1,1062,null,{}] 00:03:41 INFO - PROCESS | 1923 | 1463036621779 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:42 INFO - PROCESS | 1923 | 1463036622011 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:03:42 INFO - PROCESS | 1923 | 1463036622234 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a73000 == 118 [pid = 1923] [id = 273] 00:03:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa81bb000) [pid = 1923] [serial = 820] [outer = (nil)] 00:03:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa8571000) [pid = 1923] [serial = 821] [outer = 0x7ffaa81bb000] 00:03:42 INFO - PROCESS | 1923 | 1463036622356 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa894f000) [pid = 1923] [serial = 822] [outer = 0x7ffaa81bb000] 00:03:43 INFO - PROCESS | 1923 | 1463036623270 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1541ms 00:03:43 INFO - PROCESS | 1923 | 1463036623310 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:03:43 INFO - PROCESS | 1923 | 1463036623315 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 00:03:43 INFO - PROCESS | 1923 | 1463036623323 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 1923 | 1463036623329 Marionette TRACE conn4 <- [1,1066,null,{}] 00:03:43 INFO - PROCESS | 1923 | 1463036623336 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:43 INFO - PROCESS | 1923 | 1463036623613 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:03:43 INFO - PROCESS | 1923 | 1463036623866 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab56a800 == 119 [pid = 1923] [id = 274] 00:03:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa8c7d800) [pid = 1923] [serial = 823] [outer = (nil)] 00:03:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa8c82c00) [pid = 1923] [serial = 824] [outer = 0x7ffaa8c7d800] 00:03:43 INFO - PROCESS | 1923 | 1463036623960 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa9aa3800) [pid = 1923] [serial = 825] [outer = 0x7ffaa8c7d800] 00:03:44 INFO - PROCESS | 1923 | 1463036624847 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1584ms 00:03:44 INFO - PROCESS | 1923 | 1463036624908 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 1923 | 1463036624910 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:03:44 INFO - PROCESS | 1923 | 1463036624918 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 1923 | 1463036624922 Marionette TRACE conn4 <- [1,1070,null,{}] 00:03:44 INFO - PROCESS | 1923 | 1463036624928 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:45 INFO - PROCESS | 1923 | 1463036625142 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:03:45 INFO - PROCESS | 1923 | 1463036625374 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae6d6800 == 120 [pid = 1923] [id = 275] 00:03:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa8c7e800) [pid = 1923] [serial = 826] [outer = (nil)] 00:03:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa9b8f800) [pid = 1923] [serial = 827] [outer = 0x7ffaa8c7e800] 00:03:45 INFO - PROCESS | 1923 | 1463036625506 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa9e3b000) [pid = 1923] [serial = 828] [outer = 0x7ffaa8c7e800] 00:03:46 INFO - PROCESS | 1923 | 1463036626393 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1533ms 00:03:46 INFO - PROCESS | 1923 | 1463036626453 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1923 | 1463036626455 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:03:46 INFO - PROCESS | 1923 | 1463036626465 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1923 | 1463036626469 Marionette TRACE conn4 <- [1,1074,null,{}] 00:03:46 INFO - PROCESS | 1923 | 1463036626475 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:46 INFO - PROCESS | 1923 | 1463036626696 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:03:46 INFO - PROCESS | 1923 | 1463036626921 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0184800 == 121 [pid = 1923] [id = 276] 00:03:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa7be9c00) [pid = 1923] [serial = 829] [outer = (nil)] 00:03:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaaa826000) [pid = 1923] [serial = 830] [outer = 0x7ffaa7be9c00] 00:03:47 INFO - PROCESS | 1923 | 1463036627055 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaab42cc00) [pid = 1923] [serial = 831] [outer = 0x7ffaa7be9c00] 00:03:47 INFO - PROCESS | 1923 | 1463036627965 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1531ms 00:03:47 INFO - PROCESS | 1923 | 1463036627996 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:03:48 INFO - PROCESS | 1923 | 1463036628001 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 00:03:48 INFO - PROCESS | 1923 | 1463036628008 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 1923 | 1463036628011 Marionette TRACE conn4 <- [1,1078,null,{}] 00:03:48 INFO - PROCESS | 1923 | 1463036628020 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:48 INFO - PROCESS | 1923 | 1463036628224 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:03:48 INFO - PROCESS | 1923 | 1463036628464 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b53000 == 122 [pid = 1923] [id = 277] 00:03:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffa9c80ac00) [pid = 1923] [serial = 832] [outer = (nil)] 00:03:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa307fc00) [pid = 1923] [serial = 833] [outer = 0x7ffa9c80ac00] 00:03:48 INFO - PROCESS | 1923 | 1463036628556 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaab432c00) [pid = 1923] [serial = 834] [outer = 0x7ffa9c80ac00] 00:03:49 INFO - PROCESS | 1923 | 1463036629424 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1488ms 00:03:49 INFO - PROCESS | 1923 | 1463036629496 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 1923 | 1463036629500 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 00:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:03:49 INFO - PROCESS | 1923 | 1463036629506 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 1923 | 1463036629510 Marionette TRACE conn4 <- [1,1082,null,{}] 00:03:49 INFO - PROCESS | 1923 | 1463036629515 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:49 INFO - PROCESS | 1923 | 1463036629760 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:03:50 INFO - PROCESS | 1923 | 1463036630002 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8dc000 == 123 [pid = 1923] [id = 278] 00:03:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffa9c4c7000) [pid = 1923] [serial = 835] [outer = (nil)] 00:03:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa9c803c00) [pid = 1923] [serial = 836] [outer = 0x7ffa9c4c7000] 00:03:50 INFO - PROCESS | 1923 | 1463036630381 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffa9d704000) [pid = 1923] [serial = 837] [outer = 0x7ffa9c4c7000] 00:03:51 INFO - PROCESS | 1923 | 1463036631329 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1890ms 00:03:51 INFO - PROCESS | 1923 | 1463036631399 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 1923 | 1463036631407 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 00:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:03:51 INFO - PROCESS | 1923 | 1463036631416 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1923 | 1463036631422 Marionette TRACE conn4 <- [1,1086,null,{}] 00:03:51 INFO - PROCESS | 1923 | 1463036631431 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:51 INFO - PROCESS | 1923 | 1463036631698 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:03:52 INFO - PROCESS | 1923 | 1463036632119 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b1dc800 == 124 [pid = 1923] [id = 279] 00:03:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaa0fca400) [pid = 1923] [serial = 838] [outer = (nil)] 00:03:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaa1b5b400) [pid = 1923] [serial = 839] [outer = 0x7ffaa0fca400] 00:03:52 INFO - PROCESS | 1923 | 1463036632193 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaa2776400) [pid = 1923] [serial = 840] [outer = 0x7ffaa0fca400] 00:03:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac7e94800 == 123 [pid = 1923] [id = 215] 00:03:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7913000 == 122 [pid = 1923] [id = 217] 00:03:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d1f000 == 121 [pid = 1923] [id = 216] 00:03:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d20800 == 120 [pid = 1923] [id = 262] 00:03:52 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b0f000 == 119 [pid = 1923] [id = 261] 00:03:52 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa9d70fc00) [pid = 1923] [serial = 722] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa17d1c00) [pid = 1923] [serial = 725] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaab52e800) [pid = 1923] [serial = 746] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d460800 == 118 [pid = 1923] [id = 260] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c86d000 == 117 [pid = 1923] [id = 259] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7c3a000 == 116 [pid = 1923] [id = 256] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7c21000 == 115 [pid = 1923] [id = 255] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b1d2000 == 114 [pid = 1923] [id = 254] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac6533000 == 113 [pid = 1923] [id = 253] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabf8ac800 == 112 [pid = 1923] [id = 252] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1c19800 == 111 [pid = 1923] [id = 251] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab57f800 == 110 [pid = 1923] [id = 250] 00:03:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7cb800 == 109 [pid = 1923] [id = 249] 00:03:53 INFO - PROCESS | 1923 | 1463036633170 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa2647000) [pid = 1923] [serial = 732] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa27b5400) [pid = 1923] [serial = 734] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffabe953400) [pid = 1923] [serial = 716] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaa8563400) [pid = 1923] [serial = 687] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffab075b800) [pid = 1923] [serial = 707] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa9c4cec00) [pid = 1923] [serial = 689] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa9aa6800) [pid = 1923] [serial = 743] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa3082400) [pid = 1923] [serial = 735] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa27b2c00) [pid = 1923] [serial = 695] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaa856d800) [pid = 1923] [serial = 701] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffa9f26c800) [pid = 1923] [serial = 729] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa7aeec00) [pid = 1923] [serial = 698] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaab4bd400) [pid = 1923] [serial = 744] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa6d65000) [pid = 1923] [serial = 737] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffab185ec00) [pid = 1923] [serial = 710] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffab2bdb400) [pid = 1923] [serial = 713] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa17d4400) [pid = 1923] [serial = 692] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa6de6800) [pid = 1923] [serial = 738] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa9aa2400) [pid = 1923] [serial = 704] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa1b55c00) [pid = 1923] [serial = 731] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa78b2800) [pid = 1923] [serial = 740] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffac1e33400) [pid = 1923] [serial = 719] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa7bdb400) [pid = 1923] [serial = 741] [outer = (nil)] [url = about:blank] 00:03:53 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa9d70b400) [pid = 1923] [serial = 728] [outer = (nil)] [url = about:blank] 00:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1844ms 00:03:53 INFO - PROCESS | 1923 | 1463036633260 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 1923 | 1463036633266 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:03:53 INFO - PROCESS | 1923 | 1463036633278 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1923 | 1463036633281 Marionette TRACE conn4 <- [1,1090,null,{}] 00:03:53 INFO - PROCESS | 1923 | 1463036633288 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:53 INFO - PROCESS | 1923 | 1463036633493 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:03:53 INFO - PROCESS | 1923 | 1463036633689 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b05800 == 110 [pid = 1923] [id = 280] 00:03:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa2776800) [pid = 1923] [serial = 841] [outer = (nil)] 00:03:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa3082400) [pid = 1923] [serial = 842] [outer = 0x7ffaa2776800] 00:03:53 INFO - PROCESS | 1923 | 1463036633761 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaa32b8000) [pid = 1923] [serial = 843] [outer = 0x7ffaa2776800] 00:03:54 INFO - PROCESS | 1923 | 1463036634598 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1332ms 00:03:54 INFO - PROCESS | 1923 | 1463036634631 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1923 | 1463036634636 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:03:54 INFO - PROCESS | 1923 | 1463036634648 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1923 | 1463036634654 Marionette TRACE conn4 <- [1,1094,null,{}] 00:03:54 INFO - PROCESS | 1923 | 1463036634671 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:54 INFO - PROCESS | 1923 | 1463036634893 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:03:55 INFO - PROCESS | 1923 | 1463036635057 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b73800 == 111 [pid = 1923] [id = 281] 00:03:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa3364c00) [pid = 1923] [serial = 844] [outer = (nil)] 00:03:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa6deac00) [pid = 1923] [serial = 845] [outer = 0x7ffaa3364c00] 00:03:55 INFO - PROCESS | 1923 | 1463036635127 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa78b8800) [pid = 1923] [serial = 846] [outer = 0x7ffaa3364c00] 00:03:55 INFO - PROCESS | 1923 | 1463036635975 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1340ms 00:03:56 INFO - PROCESS | 1923 | 1463036635996 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 1923 | 1463036636001 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 00:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:03:56 INFO - PROCESS | 1923 | 1463036636007 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 1923 | 1463036636021 Marionette TRACE conn4 <- [1,1098,null,{}] 00:03:56 INFO - PROCESS | 1923 | 1463036636045 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:56 INFO - PROCESS | 1923 | 1463036636300 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:03:56 INFO - PROCESS | 1923 | 1463036636327 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c5b800 == 112 [pid = 1923] [id = 282] 00:03:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa6c74000) [pid = 1923] [serial = 847] [outer = (nil)] 00:03:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa7b5d400) [pid = 1923] [serial = 848] [outer = 0x7ffaa6c74000] 00:03:56 INFO - PROCESS | 1923 | 1463036636394 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa7b66000) [pid = 1923] [serial = 849] [outer = 0x7ffaa6c74000] 00:03:57 INFO - PROCESS | 1923 | 1463036637380 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1394ms 00:03:57 INFO - PROCESS | 1923 | 1463036637404 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:03:57 INFO - PROCESS | 1923 | 1463036637409 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 00:03:57 INFO - PROCESS | 1923 | 1463036637415 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 1923 | 1463036637419 Marionette TRACE conn4 <- [1,1102,null,{}] 00:03:57 INFO - PROCESS | 1923 | 1463036637425 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:57 INFO - PROCESS | 1923 | 1463036637678 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa2779800) [pid = 1923] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffa9d32dc00) [pid = 1923] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa9c4c3000) [pid = 1923] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffa9f39b800) [pid = 1923] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffa9c4c6000) [pid = 1923] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:03:57 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffa9f264800) [pid = 1923] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:03:58 INFO - PROCESS | 1923 | 1463036638009 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bc8800 == 113 [pid = 1923] [id = 283] 00:03:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffa9d70f000) [pid = 1923] [serial = 850] [outer = (nil)] 00:03:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa1b58000) [pid = 1923] [serial = 851] [outer = 0x7ffa9d70f000] 00:03:58 INFO - PROCESS | 1923 | 1463036638091 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa8562c00) [pid = 1923] [serial = 852] [outer = 0x7ffa9d70f000] 00:03:58 INFO - PROCESS | 1923 | 1463036638868 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1484ms 00:03:58 INFO - PROCESS | 1923 | 1463036638900 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 1923 | 1463036638905 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 00:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:03:58 INFO - PROCESS | 1923 | 1463036638912 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 1923 | 1463036638915 Marionette TRACE conn4 <- [1,1106,null,{}] 00:03:58 INFO - PROCESS | 1923 | 1463036638931 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:59 INFO - PROCESS | 1923 | 1463036639146 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:03:59 INFO - PROCESS | 1923 | 1463036639164 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa859000 == 114 [pid = 1923] [id = 284] 00:03:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa8bd8c00) [pid = 1923] [serial = 853] [outer = (nil)] 00:03:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa8c80400) [pid = 1923] [serial = 854] [outer = 0x7ffaa8bd8c00] 00:03:59 INFO - PROCESS | 1923 | 1463036639231 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa9b88000) [pid = 1923] [serial = 855] [outer = 0x7ffaa8bd8c00] 00:04:00 INFO - PROCESS | 1923 | 1463036640302 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1441ms 00:04:00 INFO - PROCESS | 1923 | 1463036640355 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 1923 | 1463036640361 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 00:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:04:00 INFO - PROCESS | 1923 | 1463036640374 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 1923 | 1463036640380 Marionette TRACE conn4 <- [1,1110,null,{}] 00:04:00 INFO - PROCESS | 1923 | 1463036640393 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:00 INFO - PROCESS | 1923 | 1463036640762 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:04:00 INFO - PROCESS | 1923 | 1463036640991 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ece000 == 115 [pid = 1923] [id = 285] 00:04:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffa9d338800) [pid = 1923] [serial = 856] [outer = (nil)] 00:04:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa0fcb000) [pid = 1923] [serial = 857] [outer = 0x7ffa9d338800] 00:04:01 INFO - PROCESS | 1923 | 1463036641085 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa1b8a400) [pid = 1923] [serial = 858] [outer = 0x7ffa9d338800] 00:04:01 INFO - PROCESS | 1923 | 1463036641979 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1641ms 00:04:02 INFO - PROCESS | 1923 | 1463036642014 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 1923 | 1463036642023 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:04:02 INFO - PROCESS | 1923 | 1463036642040 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 1923 | 1463036642046 Marionette TRACE conn4 <- [1,1114,null,{}] 00:04:02 INFO - PROCESS | 1923 | 1463036642072 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:02 INFO - PROCESS | 1923 | 1463036642314 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:04:02 INFO - PROCESS | 1923 | 1463036642550 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8451000 == 116 [pid = 1923] [id = 286] 00:04:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa28a6000) [pid = 1923] [serial = 859] [outer = (nil)] 00:04:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa32b8400) [pid = 1923] [serial = 860] [outer = 0x7ffaa28a6000] 00:04:02 INFO - PROCESS | 1923 | 1463036642652 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa6c75400) [pid = 1923] [serial = 861] [outer = 0x7ffaa28a6000] 00:04:03 INFO - PROCESS | 1923 | 1463036643640 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1652ms 00:04:03 INFO - PROCESS | 1923 | 1463036643692 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 1923 | 1463036643695 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 00:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:04:03 INFO - PROCESS | 1923 | 1463036643702 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 1923 | 1463036643707 Marionette TRACE conn4 <- [1,1118,null,{}] 00:04:03 INFO - PROCESS | 1923 | 1463036643723 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:03 INFO - PROCESS | 1923 | 1463036643993 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:04:04 INFO - PROCESS | 1923 | 1463036644284 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0820000 == 117 [pid = 1923] [id = 287] 00:04:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa6dec800) [pid = 1923] [serial = 862] [outer = (nil)] 00:04:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa7f13400) [pid = 1923] [serial = 863] [outer = 0x7ffaa6dec800] 00:04:04 INFO - PROCESS | 1923 | 1463036644368 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa8571400) [pid = 1923] [serial = 864] [outer = 0x7ffaa6dec800] 00:04:05 INFO - PROCESS | 1923 | 1463036645253 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1587ms 00:04:05 INFO - PROCESS | 1923 | 1463036645291 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 1923 | 1463036645296 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:04:05 INFO - PROCESS | 1923 | 1463036645302 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 1923 | 1463036645305 Marionette TRACE conn4 <- [1,1122,null,{}] 00:04:05 INFO - PROCESS | 1923 | 1463036645312 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:05 INFO - PROCESS | 1923 | 1463036645526 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:04:05 INFO - PROCESS | 1923 | 1463036645730 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab16bc000 == 118 [pid = 1923] [id = 288] 00:04:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa8a43000) [pid = 1923] [serial = 865] [outer = (nil)] 00:04:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa8bd8800) [pid = 1923] [serial = 866] [outer = 0x7ffaa8a43000] 00:04:05 INFO - PROCESS | 1923 | 1463036645815 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa9e3a800) [pid = 1923] [serial = 867] [outer = 0x7ffaa8a43000] 00:04:06 INFO - PROCESS | 1923 | 1463036646763 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1482ms 00:04:06 INFO - PROCESS | 1923 | 1463036646785 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:04:06 INFO - PROCESS | 1923 | 1463036646789 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 00:04:06 INFO - PROCESS | 1923 | 1463036646796 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 1923 | 1463036646801 Marionette TRACE conn4 <- [1,1126,null,{}] 00:04:06 INFO - PROCESS | 1923 | 1463036646807 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:07 INFO - PROCESS | 1923 | 1463036647021 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:04:07 INFO - PROCESS | 1923 | 1463036647248 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab20f6800 == 119 [pid = 1923] [id = 289] 00:04:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa8a51c00) [pid = 1923] [serial = 868] [outer = (nil)] 00:04:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaab535c00) [pid = 1923] [serial = 869] [outer = 0x7ffaa8a51c00] 00:04:07 INFO - PROCESS | 1923 | 1463036647410 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaab5c6000) [pid = 1923] [serial = 870] [outer = 0x7ffaa8a51c00] 00:04:08 INFO - PROCESS | 1923 | 1463036648298 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1533ms 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:04:08 INFO - PROCESS | 1923 | 1463036648330 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 1923 | 1463036648333 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 00:04:08 INFO - PROCESS | 1923 | 1463036648340 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 1923 | 1463036648343 Marionette TRACE conn4 <- [1,1130,null,{}] 00:04:08 INFO - PROCESS | 1923 | 1463036648349 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:08 INFO - PROCESS | 1923 | 1463036648627 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:04:08 INFO - PROCESS | 1923 | 1463036648920 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dcf800 == 120 [pid = 1923] [id = 290] 00:04:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaab6ecc00) [pid = 1923] [serial = 871] [outer = (nil)] 00:04:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaadb0b000) [pid = 1923] [serial = 872] [outer = 0x7ffaab6ecc00] 00:04:09 INFO - PROCESS | 1923 | 1463036648998 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaaefe6c00) [pid = 1923] [serial = 873] [outer = 0x7ffaab6ecc00] 00:04:09 INFO - PROCESS | 1923 | 1463036649869 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1585ms 00:04:09 INFO - PROCESS | 1923 | 1463036649925 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 1923 | 1463036649929 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:04:09 INFO - PROCESS | 1923 | 1463036649936 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 1923 | 1463036649940 Marionette TRACE conn4 <- [1,1134,null,{}] 00:04:09 INFO - PROCESS | 1923 | 1463036649946 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:10 INFO - PROCESS | 1923 | 1463036650151 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:04:10 INFO - PROCESS | 1923 | 1463036650337 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe70f800 == 121 [pid = 1923] [id = 291] 00:04:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffaab6ed800) [pid = 1923] [serial = 874] [outer = (nil)] 00:04:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffaaf49f800) [pid = 1923] [serial = 875] [outer = 0x7ffaab6ed800] 00:04:10 INFO - PROCESS | 1923 | 1463036650412 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffab00d1400) [pid = 1923] [serial = 876] [outer = 0x7ffaab6ed800] 00:04:11 INFO - PROCESS | 1923 | 1463036651274 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1381ms 00:04:11 INFO - PROCESS | 1923 | 1463036651318 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 1923 | 1463036651322 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:04:11 INFO - PROCESS | 1923 | 1463036651329 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 1923 | 1463036651333 Marionette TRACE conn4 <- [1,1138,null,{}] 00:04:11 INFO - PROCESS | 1923 | 1463036651339 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:11 INFO - PROCESS | 1923 | 1463036651540 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:04:11 INFO - PROCESS | 1923 | 1463036651730 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabee3a000 == 122 [pid = 1923] [id = 292] 00:04:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffaac936c00) [pid = 1923] [serial = 877] [outer = (nil)] 00:04:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffab01ee400) [pid = 1923] [serial = 878] [outer = 0x7ffaac936c00] 00:04:11 INFO - PROCESS | 1923 | 1463036651838 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffab075b800) [pid = 1923] [serial = 879] [outer = 0x7ffaac936c00] 00:04:13 INFO - PROCESS | 1923 | 1463036653113 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1834ms 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:04:13 INFO - PROCESS | 1923 | 1463036653165 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 1923 | 1463036653168 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 00:04:13 INFO - PROCESS | 1923 | 1463036653175 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 1923 | 1463036653178 Marionette TRACE conn4 <- [1,1142,null,{}] 00:04:13 INFO - PROCESS | 1923 | 1463036653185 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:13 INFO - PROCESS | 1923 | 1463036653411 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:04:13 INFO - PROCESS | 1923 | 1463036653711 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1db1000 == 123 [pid = 1923] [id = 293] 00:04:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffaaf496000) [pid = 1923] [serial = 880] [outer = (nil)] 00:04:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffab0852400) [pid = 1923] [serial = 881] [outer = 0x7ffaaf496000] 00:04:13 INFO - PROCESS | 1923 | 1463036653808 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffab087dc00) [pid = 1923] [serial = 882] [outer = 0x7ffaaf496000] 00:04:14 INFO - PROCESS | 1923 | 1463036654954 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1835ms 00:04:15 INFO - PROCESS | 1923 | 1463036655009 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 1923 | 1463036655013 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:04:15 INFO - PROCESS | 1923 | 1463036655020 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 1923 | 1463036655022 Marionette TRACE conn4 <- [1,1146,null,{}] 00:04:15 INFO - PROCESS | 1923 | 1463036655030 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:15 INFO - PROCESS | 1923 | 1463036655254 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:04:15 INFO - PROCESS | 1923 | 1463036655533 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3529000 == 124 [pid = 1923] [id = 294] 00:04:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaaf49bc00) [pid = 1923] [serial = 883] [outer = (nil)] 00:04:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffab0c22c00) [pid = 1923] [serial = 884] [outer = 0x7ffaaf49bc00] 00:04:15 INFO - PROCESS | 1923 | 1463036655625 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffab0c29c00) [pid = 1923] [serial = 885] [outer = 0x7ffaaf49bc00] 00:04:16 INFO - PROCESS | 1923 | 1463036656579 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1634ms 00:04:16 INFO - PROCESS | 1923 | 1463036656656 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 1923 | 1463036656661 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:04:16 INFO - PROCESS | 1923 | 1463036656672 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 1923 | 1463036656677 Marionette TRACE conn4 <- [1,1150,null,{}] 00:04:16 INFO - PROCESS | 1923 | 1463036656687 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:17 INFO - PROCESS | 1923 | 1463036657073 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:04:17 INFO - PROCESS | 1923 | 1463036657457 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac652d000 == 125 [pid = 1923] [id = 295] 00:04:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa8bd5800) [pid = 1923] [serial = 886] [outer = (nil)] 00:04:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffab18d7000) [pid = 1923] [serial = 887] [outer = 0x7ffaa8bd5800] 00:04:17 INFO - PROCESS | 1923 | 1463036657591 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffab19a7400) [pid = 1923] [serial = 888] [outer = 0x7ffaa8bd5800] 00:04:18 INFO - PROCESS | 1923 | 1463036658491 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1841ms 00:04:18 INFO - PROCESS | 1923 | 1463036658512 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 1923 | 1463036658515 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:04:18 INFO - PROCESS | 1923 | 1463036658523 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 1923 | 1463036658527 Marionette TRACE conn4 <- [1,1154,null,{}] 00:04:18 INFO - PROCESS | 1923 | 1463036658547 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:18 INFO - PROCESS | 1923 | 1463036658808 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:04:18 INFO - PROCESS | 1923 | 1463036658991 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa98393000 == 126 [pid = 1923] [id = 296] 00:04:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffa9c804000) [pid = 1923] [serial = 889] [outer = (nil)] 00:04:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffab19a7800) [pid = 1923] [serial = 890] [outer = 0x7ffa9c804000] 00:04:19 INFO - PROCESS | 1923 | 1463036659068 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffab20cd000) [pid = 1923] [serial = 891] [outer = 0x7ffa9c804000] 00:04:20 INFO - PROCESS | 1923 | 1463036660010 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1536ms 00:04:20 INFO - PROCESS | 1923 | 1463036660062 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:04:20 INFO - PROCESS | 1923 | 1463036660066 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 00:04:20 INFO - PROCESS | 1923 | 1463036660074 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 1923 | 1463036660078 Marionette TRACE conn4 <- [1,1158,null,{}] 00:04:20 INFO - PROCESS | 1923 | 1463036660085 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:20 INFO - PROCESS | 1923 | 1463036660319 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:04:20 INFO - PROCESS | 1923 | 1463036660570 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7db800 == 127 [pid = 1923] [id = 297] 00:04:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffa9d32a400) [pid = 1923] [serial = 892] [outer = (nil)] 00:04:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffab20d2000) [pid = 1923] [serial = 893] [outer = 0x7ffa9d32a400] 00:04:20 INFO - PROCESS | 1923 | 1463036660698 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffab2765400) [pid = 1923] [serial = 894] [outer = 0x7ffa9d32a400] 00:04:21 INFO - PROCESS | 1923 | 1463036661610 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1587ms 00:04:21 INFO - PROCESS | 1923 | 1463036661661 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 1923 | 1463036661665 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 00:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:04:21 INFO - PROCESS | 1923 | 1463036661671 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 1923 | 1463036661673 Marionette TRACE conn4 <- [1,1162,null,{}] 00:04:21 INFO - PROCESS | 1923 | 1463036661681 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:21 INFO - PROCESS | 1923 | 1463036661897 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:04:22 INFO - PROCESS | 1923 | 1463036662796 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bc4000 == 128 [pid = 1923] [id = 298] 00:04:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffa9d331400) [pid = 1923] [serial = 895] [outer = (nil)] 00:04:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffa9d702c00) [pid = 1923] [serial = 896] [outer = 0x7ffa9d331400] 00:04:22 INFO - PROCESS | 1923 | 1463036662899 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffaa0cd5800) [pid = 1923] [serial = 897] [outer = 0x7ffa9d331400] 00:04:23 INFO - PROCESS | 1923 | 1463036663751 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2136ms 00:04:23 INFO - PROCESS | 1923 | 1463036663825 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 1923 | 1463036663830 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:04:23 INFO - PROCESS | 1923 | 1463036663842 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1923 | 1463036663847 Marionette TRACE conn4 <- [1,1166,null,{}] 00:04:23 INFO - PROCESS | 1923 | 1463036663856 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:24 INFO - PROCESS | 1923 | 1463036664067 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:04:24 INFO - PROCESS | 1923 | 1463036664343 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13d8000 == 129 [pid = 1923] [id = 299] 00:04:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa1b92400) [pid = 1923] [serial = 898] [outer = (nil)] 00:04:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffaa2779000) [pid = 1923] [serial = 899] [outer = 0x7ffaa1b92400] 00:04:24 INFO - PROCESS | 1923 | 1463036664538 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffaa28a6c00) [pid = 1923] [serial = 900] [outer = 0x7ffaa1b92400] 00:04:25 INFO - PROCESS | 1923 | 1463036665567 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1792ms 00:04:25 INFO - PROCESS | 1923 | 1463036665649 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:04:25 INFO - PROCESS | 1923 | 1463036665656 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 00:04:25 INFO - PROCESS | 1923 | 1463036665664 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 1923 | 1463036665666 Marionette TRACE conn4 <- [1,1170,null,{}] 00:04:25 INFO - PROCESS | 1923 | 1463036665673 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:25 INFO - PROCESS | 1923 | 1463036665972 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b12800 == 128 [pid = 1923] [id = 43] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a89800 == 127 [pid = 1923] [id = 145] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfb31000 == 126 [pid = 1923] [id = 240] 00:04:26 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffaa7b62000) [pid = 1923] [serial = 770] [outer = (nil)] [url = about:blank] 00:04:26 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffaa8299400) [pid = 1923] [serial = 773] [outer = (nil)] [url = about:blank] 00:04:26 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa6c78800) [pid = 1923] [serial = 776] [outer = (nil)] [url = about:blank] 00:04:26 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa28ae400) [pid = 1923] [serial = 791] [outer = (nil)] [url = about:blank] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0caf800 == 125 [pid = 1923] [id = 148] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e6d000 == 124 [pid = 1923] [id = 135] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaadbc4800 == 123 [pid = 1923] [id = 198] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaffba800 == 122 [pid = 1923] [id = 147] 00:04:26 INFO - PROCESS | 1923 | 1463036666376 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7d4800 == 123 [pid = 1923] [id = 300] 00:04:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffaa2770800) [pid = 1923] [serial = 901] [outer = (nil)] 00:04:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa3365800) [pid = 1923] [serial = 902] [outer = 0x7ffaa2770800] 00:04:26 INFO - PROCESS | 1923 | 1463036666483 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffaa6c81c00) [pid = 1923] [serial = 903] [outer = 0x7ffaa2770800] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8491800 == 122 [pid = 1923] [id = 272] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8216800 == 121 [pid = 1923] [id = 271] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8034800 == 120 [pid = 1923] [id = 270] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79bc800 == 119 [pid = 1923] [id = 269] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6c4d800 == 118 [pid = 1923] [id = 268] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3391000 == 117 [pid = 1923] [id = 267] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2993800 == 116 [pid = 1923] [id = 266] 00:04:26 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa13e4000 == 115 [pid = 1923] [id = 265] 00:04:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3de800 == 114 [pid = 1923] [id = 264] 00:04:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa13e4800 == 113 [pid = 1923] [id = 263] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffaab535400) [pid = 1923] [serial = 747] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa27ad400) [pid = 1923] [serial = 632] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffa9d331800) [pid = 1923] [serial = 780] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffa9c4ce800) [pid = 1923] [serial = 779] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffaa829d400) [pid = 1923] [serial = 767] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffa9f39f800) [pid = 1923] [serial = 782] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffaa0fc5400) [pid = 1923] [serial = 783] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffaa3363400) [pid = 1923] [serial = 752] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffa9c804800) [pid = 1923] [serial = 749] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffaa17dbc00) [pid = 1923] [serial = 785] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffaa1b55800) [pid = 1923] [serial = 786] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaab5cc000) [pid = 1923] [serial = 758] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffabe9d3800) [pid = 1923] [serial = 764] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa8bd5000) [pid = 1923] [serial = 755] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffab0c26400) [pid = 1923] [serial = 761] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffaa277bc00) [pid = 1923] [serial = 788] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa27b6c00) [pid = 1923] [serial = 789] [outer = (nil)] [url = about:blank] 00:04:27 INFO - PROCESS | 1923 | 1463036667386 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1792ms 00:04:27 INFO - PROCESS | 1923 | 1463036667456 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:04:27 INFO - PROCESS | 1923 | 1463036667460 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:04:27 INFO - PROCESS | 1923 | 1463036667473 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 1923 | 1463036667482 Marionette TRACE conn4 <- [1,1174,null,{}] 00:04:27 INFO - PROCESS | 1923 | 1463036667491 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:27 INFO - PROCESS | 1923 | 1463036667690 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:04:27 INFO - PROCESS | 1923 | 1463036667856 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10bd800 == 114 [pid = 1923] [id = 301] 00:04:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa0fcd000) [pid = 1923] [serial = 904] [outer = (nil)] 00:04:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaa6de6800) [pid = 1923] [serial = 905] [outer = 0x7ffaa0fcd000] 00:04:27 INFO - PROCESS | 1923 | 1463036667922 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaa7b63000) [pid = 1923] [serial = 906] [outer = 0x7ffaa0fcd000] 00:04:28 INFO - PROCESS | 1923 | 1463036668774 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 1923 | 1463036668829 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 00:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:04:28 INFO - PROCESS | 1923 | 1463036668842 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 1923 | 1463036668845 Marionette TRACE conn4 <- [1,1178,null,{}] 00:04:28 INFO - PROCESS | 1923 | 1463036668851 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:29 INFO - PROCESS | 1923 | 1463036669103 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:04:29 INFO - PROCESS | 1923 | 1463036669136 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa311a000 == 115 [pid = 1923] [id = 302] 00:04:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa27ad400) [pid = 1923] [serial = 907] [outer = (nil)] 00:04:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaa7f17800) [pid = 1923] [serial = 908] [outer = 0x7ffaa27ad400] 00:04:29 INFO - PROCESS | 1923 | 1463036669200 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffaa81b2c00) [pid = 1923] [serial = 909] [outer = 0x7ffaa27ad400] 00:04:30 INFO - PROCESS | 1923 | 1463036670146 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 1923 | 1463036670191 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 00:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:04:30 INFO - PROCESS | 1923 | 1463036670207 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 1923 | 1463036670211 Marionette TRACE conn4 <- [1,1182,null,{}] 00:04:30 INFO - PROCESS | 1923 | 1463036670218 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:30 INFO - PROCESS | 1923 | 1463036670466 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa3364c00) [pid = 1923] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa6c74000) [pid = 1923] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa0fca400) [pid = 1923] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaa2776800) [pid = 1923] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa9c4c7000) [pid = 1923] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:04:31 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffa9d70f000) [pid = 1923] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:04:31 INFO - PROCESS | 1923 | 1463036671154 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b3e000 == 116 [pid = 1923] [id = 303] 00:04:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa6c74000) [pid = 1923] [serial = 910] [outer = (nil)] 00:04:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaa829b000) [pid = 1923] [serial = 911] [outer = 0x7ffaa6c74000] 00:04:31 INFO - PROCESS | 1923 | 1463036671238 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaa8a47800) [pid = 1923] [serial = 912] [outer = 0x7ffaa6c74000] 00:04:31 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:31 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:32 INFO - PROCESS | 1923 | 1463036672037 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 1923 | 1463036672104 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:04:32 INFO - PROCESS | 1923 | 1463036672111 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 1923 | 1463036672115 Marionette TRACE conn4 <- [1,1186,null,{}] 00:04:32 INFO - PROCESS | 1923 | 1463036672121 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:32 INFO - PROCESS | 1923 | 1463036672335 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:04:32 INFO - PROCESS | 1923 | 1463036672484 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa814e800 == 117 [pid = 1923] [id = 304] 00:04:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa7aec400) [pid = 1923] [serial = 913] [outer = (nil)] 00:04:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaab429c00) [pid = 1923] [serial = 914] [outer = 0x7ffaa7aec400] 00:04:32 INFO - PROCESS | 1923 | 1463036672552 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffaab530400) [pid = 1923] [serial = 915] [outer = 0x7ffaa7aec400] 00:04:33 INFO - PROCESS | 1923 | 1463036673547 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 1923 | 1463036673606 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 00:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:04:33 INFO - PROCESS | 1923 | 1463036673621 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 1923 | 1463036673628 Marionette TRACE conn4 <- [1,1190,null,{}] 00:04:33 INFO - PROCESS | 1923 | 1463036673639 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:33 INFO - PROCESS | 1923 | 1463036673871 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:04:34 INFO - PROCESS | 1923 | 1463036674181 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bd6000 == 118 [pid = 1923] [id = 305] 00:04:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffa9d32c000) [pid = 1923] [serial = 916] [outer = (nil)] 00:04:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffaa1a0f800) [pid = 1923] [serial = 917] [outer = 0x7ffa9d32c000] 00:04:34 INFO - PROCESS | 1923 | 1463036674266 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffaa27abc00) [pid = 1923] [serial = 918] [outer = 0x7ffa9d32c000] 00:04:35 INFO - PROCESS | 1923 | 1463036675211 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 1923 | 1463036675272 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:04:35 INFO - PROCESS | 1923 | 1463036675286 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1923 | 1463036675291 Marionette TRACE conn4 <- [1,1194,null,{}] 00:04:35 INFO - PROCESS | 1923 | 1463036675297 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:35 INFO - PROCESS | 1923 | 1463036675551 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:04:35 INFO - PROCESS | 1923 | 1463036675842 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa814a800 == 119 [pid = 1923] [id = 306] 00:04:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffaa6c7cc00) [pid = 1923] [serial = 919] [outer = (nil)] 00:04:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffaa6de3000) [pid = 1923] [serial = 920] [outer = 0x7ffaa6c7cc00] 00:04:35 INFO - PROCESS | 1923 | 1463036675921 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffaa7b5e800) [pid = 1923] [serial = 921] [outer = 0x7ffaa6c7cc00] 00:04:36 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:36 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:36 INFO - PROCESS | 1923 | 1463036676874 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 1923 | 1463036676927 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:04:36 INFO - PROCESS | 1923 | 1463036676934 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 1923 | 1463036676940 Marionette TRACE conn4 <- [1,1198,null,{}] 00:04:36 INFO - PROCESS | 1923 | 1463036676959 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:37 INFO - PROCESS | 1923 | 1463036677208 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:04:37 INFO - PROCESS | 1923 | 1463036677491 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab413000 == 120 [pid = 1923] [id = 307] 00:04:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffaa81bbc00) [pid = 1923] [serial = 922] [outer = (nil)] 00:04:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffaa8c84800) [pid = 1923] [serial = 923] [outer = 0x7ffaa81bbc00] 00:04:37 INFO - PROCESS | 1923 | 1463036677583 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffaab532800) [pid = 1923] [serial = 924] [outer = 0x7ffaa81bbc00] 00:04:38 INFO - PROCESS | 1923 | 1463036678634 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1747ms 00:04:38 INFO - PROCESS | 1923 | 1463036678681 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 1923 | 1463036678687 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:04:38 INFO - PROCESS | 1923 | 1463036678694 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 1923 | 1463036678696 Marionette TRACE conn4 <- [1,1202,null,{}] 00:04:38 INFO - PROCESS | 1923 | 1463036678702 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:38 INFO - PROCESS | 1923 | 1463036678909 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:04:39 INFO - PROCESS | 1923 | 1463036679119 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae6e1800 == 121 [pid = 1923] [id = 308] 00:04:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa8a4bc00) [pid = 1923] [serial = 925] [outer = (nil)] 00:04:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffaab6e7000) [pid = 1923] [serial = 926] [outer = 0x7ffaa8a4bc00] 00:04:39 INFO - PROCESS | 1923 | 1463036679198 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffaab6f6400) [pid = 1923] [serial = 927] [outer = 0x7ffaa8a4bc00] 00:04:40 INFO - PROCESS | 1923 | 1463036680223 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1581ms 00:04:40 INFO - PROCESS | 1923 | 1463036680278 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 1923 | 1463036680283 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:04:40 INFO - PROCESS | 1923 | 1463036680294 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 1923 | 1463036680298 Marionette TRACE conn4 <- [1,1206,null,{}] 00:04:40 INFO - PROCESS | 1923 | 1463036680310 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:40 INFO - PROCESS | 1923 | 1463036680579 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:04:40 INFO - PROCESS | 1923 | 1463036680864 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03bd000 == 122 [pid = 1923] [id = 309] 00:04:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffaab5cc000) [pid = 1923] [serial = 928] [outer = (nil)] 00:04:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffaac936000) [pid = 1923] [serial = 929] [outer = 0x7ffaab5cc000] 00:04:40 INFO - PROCESS | 1923 | 1463036680947 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffaaf560000) [pid = 1923] [serial = 930] [outer = 0x7ffaab5cc000] 00:04:41 INFO - PROCESS | 1923 | 1463036681811 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1595ms 00:04:41 INFO - PROCESS | 1923 | 1463036681889 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 1923 | 1463036681893 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:04:41 INFO - PROCESS | 1923 | 1463036681899 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 1923 | 1463036681903 Marionette TRACE conn4 <- [1,1210,null,{}] 00:04:41 INFO - PROCESS | 1923 | 1463036681909 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:42 INFO - PROCESS | 1923 | 1463036682183 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:04:42 INFO - PROCESS | 1923 | 1463036682523 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2067000 == 123 [pid = 1923] [id = 310] 00:04:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffab0882800) [pid = 1923] [serial = 931] [outer = (nil)] 00:04:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffab0faac00) [pid = 1923] [serial = 932] [outer = 0x7ffab0882800] 00:04:42 INFO - PROCESS | 1923 | 1463036682654 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffab1467c00) [pid = 1923] [serial = 933] [outer = 0x7ffab0882800] 00:04:43 INFO - PROCESS | 1923 | 1463036683540 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1689ms 00:04:43 INFO - PROCESS | 1923 | 1463036683590 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:04:43 INFO - PROCESS | 1923 | 1463036683594 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:04:43 INFO - PROCESS | 1923 | 1463036683602 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 1923 | 1463036683605 Marionette TRACE conn4 <- [1,1214,null,{}] 00:04:43 INFO - PROCESS | 1923 | 1463036683612 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:43 INFO - PROCESS | 1923 | 1463036683825 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:04:44 INFO - PROCESS | 1923 | 1463036684019 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dbe000 == 124 [pid = 1923] [id = 311] 00:04:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffab087ec00) [pid = 1923] [serial = 934] [outer = (nil)] 00:04:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffab199b400) [pid = 1923] [serial = 935] [outer = 0x7ffab087ec00] 00:04:44 INFO - PROCESS | 1923 | 1463036684099 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffab1a80400) [pid = 1923] [serial = 936] [outer = 0x7ffab087ec00] 00:04:45 INFO - PROCESS | 1923 | 1463036685117 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 00:04:45 INFO - PROCESS | 1923 | 1463036685188 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:04:45 INFO - PROCESS | 1923 | 1463036685193 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 00:04:45 INFO - PROCESS | 1923 | 1463036685200 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 1923 | 1463036685204 Marionette TRACE conn4 <- [1,1218,null,{}] 00:04:45 INFO - PROCESS | 1923 | 1463036685211 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:45 INFO - PROCESS | 1923 | 1463036685455 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:04:45 INFO - PROCESS | 1923 | 1463036685685 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec06000 == 125 [pid = 1923] [id = 312] 00:04:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffaa28ae400) [pid = 1923] [serial = 937] [outer = (nil)] 00:04:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffab1c85800) [pid = 1923] [serial = 938] [outer = 0x7ffaa28ae400] 00:04:45 INFO - PROCESS | 1923 | 1463036685804 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffab20d7400) [pid = 1923] [serial = 939] [outer = 0x7ffaa28ae400] 00:04:46 INFO - PROCESS | 1923 | 1463036686752 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1588ms 00:04:46 INFO - PROCESS | 1923 | 1463036686789 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:04:46 INFO - PROCESS | 1923 | 1463036686793 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 00:04:46 INFO - PROCESS | 1923 | 1463036686801 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1923 | 1463036686806 Marionette TRACE conn4 <- [1,1222,null,{}] 00:04:46 INFO - PROCESS | 1923 | 1463036686813 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:47 INFO - PROCESS | 1923 | 1463036687060 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:04:47 INFO - PROCESS | 1923 | 1463036687408 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3527800 == 126 [pid = 1923] [id = 313] 00:04:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffaab6df000) [pid = 1923] [serial = 940] [outer = (nil)] 00:04:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffab2bdb400) [pid = 1923] [serial = 941] [outer = 0x7ffaab6df000] 00:04:47 INFO - PROCESS | 1923 | 1463036687539 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffab3603400) [pid = 1923] [serial = 942] [outer = 0x7ffaab6df000] 00:04:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98de000 == 125 [pid = 1923] [id = 10] 00:04:48 INFO - PROCESS | 1923 | 1463036688613 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 1923 | 1463036688691 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:04:48 INFO - PROCESS | 1923 | 1463036688697 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1923 | 1463036688699 Marionette TRACE conn4 <- [1,1226,null,{}] 00:04:48 INFO - PROCESS | 1923 | 1463036688706 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:48 INFO - PROCESS | 1923 | 1463036688912 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:04:49 INFO - PROCESS | 1923 | 1463036689239 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac6533000 == 126 [pid = 1923] [id = 314] 00:04:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffab084e800) [pid = 1923] [serial = 943] [outer = (nil)] 00:04:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffab40a7400) [pid = 1923] [serial = 944] [outer = 0x7ffab084e800] 00:04:49 INFO - PROCESS | 1923 | 1463036689344 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffab429fc00) [pid = 1923] [serial = 945] [outer = 0x7ffab084e800] 00:04:50 INFO - PROCESS | 1923 | 1463036690578 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1934ms 00:04:50 INFO - PROCESS | 1923 | 1463036690632 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 1923 | 1463036690636 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:04:50 INFO - PROCESS | 1923 | 1463036690643 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 1923 | 1463036690646 Marionette TRACE conn4 <- [1,1230,null,{}] 00:04:50 INFO - PROCESS | 1923 | 1463036690654 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:50 INFO - PROCESS | 1923 | 1463036690898 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:04:51 INFO - PROCESS | 1923 | 1463036691189 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a59b000 == 127 [pid = 1923] [id = 315] 00:04:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffabe787800) [pid = 1923] [serial = 946] [outer = (nil)] 00:04:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffabe953400) [pid = 1923] [serial = 947] [outer = 0x7ffabe787800] 00:04:51 INFO - PROCESS | 1923 | 1463036691276 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffabeacd400) [pid = 1923] [serial = 948] [outer = 0x7ffabe787800] 00:04:52 INFO - PROCESS | 1923 | 1463036692163 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1546ms 00:04:52 INFO - PROCESS | 1923 | 1463036692189 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 1923 | 1463036692194 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:04:52 INFO - PROCESS | 1923 | 1463036692201 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 1923 | 1463036692204 Marionette TRACE conn4 <- [1,1234,null,{}] 00:04:52 INFO - PROCESS | 1923 | 1463036692210 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:52 INFO - PROCESS | 1923 | 1463036692422 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:04:52 INFO - PROCESS | 1923 | 1463036692638 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac68bb000 == 128 [pid = 1923] [id = 316] 00:04:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 264 (0x7ffa9c4d1400) [pid = 1923] [serial = 949] [outer = (nil)] 00:04:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 265 (0x7ffab7e73000) [pid = 1923] [serial = 950] [outer = 0x7ffa9c4d1400] 00:04:52 INFO - PROCESS | 1923 | 1463036692714 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 266 (0x7ffabee1b400) [pid = 1923] [serial = 951] [outer = 0x7ffa9c4d1400] 00:04:54 INFO - PROCESS | 1923 | 1463036693997 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1840ms 00:04:54 INFO - PROCESS | 1923 | 1463036694056 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 1923 | 1463036694062 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:04:54 INFO - PROCESS | 1923 | 1463036694074 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 1923 | 1463036694079 Marionette TRACE conn4 <- [1,1238,null,{}] 00:04:54 INFO - PROCESS | 1923 | 1463036694089 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:54 INFO - PROCESS | 1923 | 1463036694337 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:04:54 INFO - PROCESS | 1923 | 1463036694518 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7dd800 == 129 [pid = 1923] [id = 317] 00:04:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 267 (0x7ffaa0fd0800) [pid = 1923] [serial = 952] [outer = (nil)] 00:04:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 268 (0x7ffaa1b51c00) [pid = 1923] [serial = 953] [outer = 0x7ffaa0fd0800] 00:04:54 INFO - PROCESS | 1923 | 1463036694586 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 269 (0x7ffaa27b5000) [pid = 1923] [serial = 954] [outer = 0x7ffaa0fd0800] 00:04:55 INFO - PROCESS | 1923 | 1463036695564 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1542ms 00:04:55 INFO - PROCESS | 1923 | 1463036695617 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1923 | 1463036695627 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 00:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:04:55 INFO - PROCESS | 1923 | 1463036695638 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1923 | 1463036695642 Marionette TRACE conn4 <- [1,1242,null,{}] 00:04:55 INFO - PROCESS | 1923 | 1463036695648 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:55 INFO - PROCESS | 1923 | 1463036695875 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:04:56 INFO - PROCESS | 1923 | 1463036696129 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839d800 == 130 [pid = 1923] [id = 318] 00:04:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 270 (0x7ffaa2645400) [pid = 1923] [serial = 955] [outer = (nil)] 00:04:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 271 (0x7ffaa308b800) [pid = 1923] [serial = 956] [outer = 0x7ffaa2645400] 00:04:56 INFO - PROCESS | 1923 | 1463036696310 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 272 (0x7ffaa7ae7800) [pid = 1923] [serial = 957] [outer = 0x7ffaa2645400] 00:04:57 INFO - PROCESS | 1923 | 1463036697224 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1635ms 00:04:57 INFO - PROCESS | 1923 | 1463036697273 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 1923 | 1463036697277 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 00:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:04:57 INFO - PROCESS | 1923 | 1463036697284 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1923 | 1463036697291 Marionette TRACE conn4 <- [1,1246,null,{}] 00:04:57 INFO - PROCESS | 1923 | 1463036697307 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:57 INFO - PROCESS | 1923 | 1463036697528 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:04:57 INFO - PROCESS | 1923 | 1463036697821 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b82800 == 131 [pid = 1923] [id = 319] 00:04:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 273 (0x7ffaa8164400) [pid = 1923] [serial = 958] [outer = (nil)] 00:04:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 274 (0x7ffaa8942c00) [pid = 1923] [serial = 959] [outer = 0x7ffaa8164400] 00:04:57 INFO - PROCESS | 1923 | 1463036697938 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 275 (0x7ffaa98e8c00) [pid = 1923] [serial = 960] [outer = 0x7ffaa8164400] 00:04:58 INFO - PROCESS | 1923 | 1463036698841 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1595ms 00:04:58 INFO - PROCESS | 1923 | 1463036698880 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:04:58 INFO - PROCESS | 1923 | 1463036698885 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 00:04:58 INFO - PROCESS | 1923 | 1463036698891 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 1923 | 1463036698894 Marionette TRACE conn4 <- [1,1250,null,{}] 00:04:58 INFO - PROCESS | 1923 | 1463036698899 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:59 INFO - PROCESS | 1923 | 1463036699089 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:04:59 INFO - PROCESS | 1923 | 1463036699291 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79bc800 == 132 [pid = 1923] [id = 320] 00:04:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 276 (0x7ffaa6c73000) [pid = 1923] [serial = 961] [outer = (nil)] 00:04:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 277 (0x7ffaab5c5c00) [pid = 1923] [serial = 962] [outer = 0x7ffaa6c73000] 00:04:59 INFO - PROCESS | 1923 | 1463036699357 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 278 (0x7ffaac932800) [pid = 1923] [serial = 963] [outer = 0x7ffaa6c73000] 00:05:00 INFO - PROCESS | 1923 | 1463036700336 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1692ms 00:05:00 INFO - PROCESS | 1923 | 1463036700588 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 1923 | 1463036700592 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:05:00 INFO - PROCESS | 1923 | 1463036700695 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 1923 | 1463036700699 Marionette TRACE conn4 <- [1,1254,null,{}] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 277 (0x7ffaa8c80400) [pid = 1923] [serial = 854] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 276 (0x7ffaa32af800) [pid = 1923] [serial = 800] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 275 (0x7ffaa7f1b800) [pid = 1923] [serial = 812] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 274 (0x7ffaa6d6f400) [pid = 1923] [serial = 806] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 273 (0x7ffaa6c7bc00) [pid = 1923] [serial = 803] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 272 (0x7ffaa7e33800) [pid = 1923] [serial = 809] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 271 (0x7ffaa1b96000) [pid = 1923] [serial = 797] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 270 (0x7ffaa81b7800) [pid = 1923] [serial = 815] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 269 (0x7ffa9f260c00) [pid = 1923] [serial = 794] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 268 (0x7ffaa829ac00) [pid = 1923] [serial = 818] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 267 (0x7ffaa8571000) [pid = 1923] [serial = 821] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 266 (0x7ffaa8c82c00) [pid = 1923] [serial = 824] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 265 (0x7ffaa9b8f800) [pid = 1923] [serial = 827] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 264 (0x7ffaaa826000) [pid = 1923] [serial = 830] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | --DOMWINDOW == 263 (0x7ffaa307fc00) [pid = 1923] [serial = 833] [outer = (nil)] [url = about:blank] 00:05:00 INFO - PROCESS | 1923 | 1463036700836 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:01 INFO - PROCESS | 1923 | 1463036701110 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffaa6deac00) [pid = 1923] [serial = 845] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaa7b5d400) [pid = 1923] [serial = 848] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffaa2776400) [pid = 1923] [serial = 840] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa1b5b400) [pid = 1923] [serial = 839] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffaa3082400) [pid = 1923] [serial = 842] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffaa32b8000) [pid = 1923] [serial = 843] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffa9d704000) [pid = 1923] [serial = 837] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffa9c803c00) [pid = 1923] [serial = 836] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffaa1b58000) [pid = 1923] [serial = 851] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffaa7b66000) [pid = 1923] [serial = 849] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffaa78b8800) [pid = 1923] [serial = 846] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffaa8562c00) [pid = 1923] [serial = 852] [outer = (nil)] [url = about:blank] 00:05:01 INFO - PROCESS | 1923 | 1463036701277 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f076800 == 133 [pid = 1923] [id = 321] 00:05:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffa9c803c00) [pid = 1923] [serial = 964] [outer = (nil)] 00:05:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffaa6c7bc00) [pid = 1923] [serial = 965] [outer = 0x7ffa9c803c00] 00:05:01 INFO - PROCESS | 1923 | 1463036701349 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffaa8162800) [pid = 1923] [serial = 966] [outer = 0x7ffa9c803c00] 00:05:02 INFO - PROCESS | 1923 | 1463036702203 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1622ms 00:05:02 INFO - PROCESS | 1923 | 1463036702227 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1923 | 1463036702231 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 00:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:05:02 INFO - PROCESS | 1923 | 1463036702238 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1923 | 1463036702241 Marionette TRACE conn4 <- [1,1258,null,{}] 00:05:02 INFO - PROCESS | 1923 | 1463036702247 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:02 INFO - PROCESS | 1923 | 1463036702494 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:05:02 INFO - PROCESS | 1923 | 1463036702669 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa310a000 == 134 [pid = 1923] [id = 322] 00:05:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffaa1b96000) [pid = 1923] [serial = 967] [outer = (nil)] 00:05:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffab00d1c00) [pid = 1923] [serial = 968] [outer = 0x7ffaa1b96000] 00:05:02 INFO - PROCESS | 1923 | 1463036702734 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffab0c23800) [pid = 1923] [serial = 969] [outer = 0x7ffaa1b96000] 00:05:03 INFO - PROCESS | 1923 | 1463036703576 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1379ms 00:05:03 INFO - PROCESS | 1923 | 1463036703618 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1923 | 1463036703622 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 00:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:05:03 INFO - PROCESS | 1923 | 1463036703628 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1923 | 1463036703630 Marionette TRACE conn4 <- [1,1262,null,{}] 00:05:03 INFO - PROCESS | 1923 | 1463036703636 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:03 INFO - PROCESS | 1923 | 1463036703891 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:05:03 INFO - PROCESS | 1923 | 1463036703922 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa848e800 == 135 [pid = 1923] [id = 323] 00:05:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffaa7bdd800) [pid = 1923] [serial = 970] [outer = (nil)] 00:05:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffab1159c00) [pid = 1923] [serial = 971] [outer = 0x7ffaa7bdd800] 00:05:03 INFO - PROCESS | 1923 | 1463036703988 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffab20d6400) [pid = 1923] [serial = 972] [outer = 0x7ffaa7bdd800] 00:05:04 INFO - PROCESS | 1923 | 1463036704918 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1328ms 00:05:04 INFO - PROCESS | 1923 | 1463036704959 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:05:04 INFO - PROCESS | 1923 | 1463036704963 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 00:05:04 INFO - PROCESS | 1923 | 1463036704970 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 1923 | 1463036704977 Marionette TRACE conn4 <- [1,1266,null,{}] 00:05:04 INFO - PROCESS | 1923 | 1463036704989 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:05 INFO - PROCESS | 1923 | 1463036705237 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:05:05 INFO - PROCESS | 1923 | 1463036705305 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab411800 == 136 [pid = 1923] [id = 324] 00:05:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffab0c29400) [pid = 1923] [serial = 973] [outer = (nil)] 00:05:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffab4eb5800) [pid = 1923] [serial = 974] [outer = 0x7ffab0c29400] 00:05:05 INFO - PROCESS | 1923 | 1463036705370 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffabe77e400) [pid = 1923] [serial = 975] [outer = 0x7ffab0c29400] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffa9f39fc00) [pid = 1923] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaa3081c00) [pid = 1923] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffa9c4c6400) [pid = 1923] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa1b59c00) [pid = 1923] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffaaef6f800) [pid = 1923] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffaa0cda000) [pid = 1923] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffa9d47dc00) [pid = 1923] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffaa9a9fc00) [pid = 1923] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffa9d332000) [pid = 1923] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffa9d338800) [pid = 1923] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffa9d337000) [pid = 1923] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffaa3085800) [pid = 1923] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffa9f3a0000) [pid = 1923] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffaa9a9ec00) [pid = 1923] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffa9c80ac00) [pid = 1923] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffa9d331400) [pid = 1923] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffaa7af0c00) [pid = 1923] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffaa27ad400) [pid = 1923] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffaa28a6000) [pid = 1923] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffaab6f2400) [pid = 1923] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffaa8a45000) [pid = 1923] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffaa81b1800) [pid = 1923] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffab19a4c00) [pid = 1923] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffab3603000) [pid = 1923] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa8093400) [pid = 1923] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffaa7b59400) [pid = 1923] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffa9d7ed000) [pid = 1923] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffaa8294800) [pid = 1923] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffaa0fcd000) [pid = 1923] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffaa2774800) [pid = 1923] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffabfce8400) [pid = 1923] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffaa7f1d400) [pid = 1923] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffa9c4cd400) [pid = 1923] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa81bb000) [pid = 1923] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa8bd8c00) [pid = 1923] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa6ded800) [pid = 1923] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaa7be6400) [pid = 1923] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa9d32c400) [pid = 1923] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa78b8c00) [pid = 1923] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffaa7be9c00) [pid = 1923] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffaa0fc5c00) [pid = 1923] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaa1b92400) [pid = 1923] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffaa0cde800) [pid = 1923] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffaab6f2000) [pid = 1923] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffa9c4c8c00) [pid = 1923] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffabe789800) [pid = 1923] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffa9d32e800) [pid = 1923] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaa7b5ac00) [pid = 1923] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffaa27b0800) [pid = 1923] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa336ac00) [pid = 1923] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaa78b1800) [pid = 1923] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa1b57c00) [pid = 1923] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa8c7d800) [pid = 1923] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaa6c74000) [pid = 1923] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaab531c00) [pid = 1923] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa9d707000) [pid = 1923] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa9f261800) [pid = 1923] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa2770800) [pid = 1923] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffac1802800) [pid = 1923] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa7be8000) [pid = 1923] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaab6e6800) [pid = 1923] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffaab42bc00) [pid = 1923] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffa9c810800) [pid = 1923] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffa9d330c00) [pid = 1923] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffa9c4c4400) [pid = 1923] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa7be8800) [pid = 1923] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa9aa5400) [pid = 1923] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa8c7e800) [pid = 1923] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa0ce0c00) [pid = 1923] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa1b96c00) [pid = 1923] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:05:06 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa264a400) [pid = 1923] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:05:07 INFO - PROCESS | 1923 | 1463036707393 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2447ms 00:05:07 INFO - PROCESS | 1923 | 1463036707418 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 1923 | 1463036707421 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:05:07 INFO - PROCESS | 1923 | 1463036707428 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 1923 | 1463036707430 Marionette TRACE conn4 <- [1,1270,null,{}] 00:05:07 INFO - PROCESS | 1923 | 1463036707437 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:07 INFO - PROCESS | 1923 | 1463036707693 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:05:07 INFO - PROCESS | 1923 | 1463036707716 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3cb000 == 137 [pid = 1923] [id = 325] 00:05:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffa9d330c00) [pid = 1923] [serial = 976] [outer = (nil)] 00:05:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffa9f263400) [pid = 1923] [serial = 977] [outer = 0x7ffa9d330c00] 00:05:07 INFO - PROCESS | 1923 | 1463036707801 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa1b59c00) [pid = 1923] [serial = 978] [outer = 0x7ffa9d330c00] 00:05:08 INFO - PROCESS | 1923 | 1463036708857 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1479ms 00:05:08 INFO - PROCESS | 1923 | 1463036708909 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:05:08 INFO - PROCESS | 1923 | 1463036708916 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:05:08 INFO - PROCESS | 1923 | 1463036708929 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 1923 | 1463036708940 Marionette TRACE conn4 <- [1,1274,null,{}] 00:05:08 INFO - PROCESS | 1923 | 1463036708957 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:09 INFO - PROCESS | 1923 | 1463036709284 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 00:05:09 INFO - PROCESS | 1923 | 1463036709553 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b93800 == 138 [pid = 1923] [id = 326] 00:05:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9f39fc00) [pid = 1923] [serial = 979] [outer = (nil)] 00:05:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa0fc5c00) [pid = 1923] [serial = 980] [outer = 0x7ffa9f39fc00] 00:05:09 INFO - PROCESS | 1923 | 1463036709676 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa264a400) [pid = 1923] [serial = 981] [outer = 0x7ffa9f39fc00] 00:05:10 INFO - PROCESS | 1923 | 1463036710655 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1811ms 00:05:10 INFO - PROCESS | 1923 | 1463036710737 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 1923 | 1463036710747 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 00:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:05:10 INFO - PROCESS | 1923 | 1463036710760 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 1923 | 1463036710763 Marionette TRACE conn4 <- [1,1278,null,{}] 00:05:10 INFO - PROCESS | 1923 | 1463036710771 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:11 INFO - PROCESS | 1923 | 1463036711139 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:05:11 INFO - PROCESS | 1923 | 1463036711351 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33aa800 == 139 [pid = 1923] [id = 327] 00:05:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa336ec00) [pid = 1923] [serial = 982] [outer = (nil)] 00:05:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa6c78c00) [pid = 1923] [serial = 983] [outer = 0x7ffaa336ec00] 00:05:11 INFO - PROCESS | 1923 | 1463036711434 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa6dea800) [pid = 1923] [serial = 984] [outer = 0x7ffaa336ec00] 00:05:12 INFO - PROCESS | 1923 | 1463036712401 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1688ms 00:05:12 INFO - PROCESS | 1923 | 1463036712449 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 1923 | 1463036712456 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:05:12 INFO - PROCESS | 1923 | 1463036712473 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 1923 | 1463036712485 Marionette TRACE conn4 <- [1,1282,null,{}] 00:05:12 INFO - PROCESS | 1923 | 1463036712504 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:12 INFO - PROCESS | 1923 | 1463036712780 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 00:05:13 INFO - PROCESS | 1923 | 1463036713120 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a74000 == 140 [pid = 1923] [id = 328] 00:05:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa7b62800) [pid = 1923] [serial = 985] [outer = (nil)] 00:05:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa7f1b000) [pid = 1923] [serial = 986] [outer = 0x7ffaa7b62800] 00:05:13 INFO - PROCESS | 1923 | 1463036713212 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa8298400) [pid = 1923] [serial = 987] [outer = 0x7ffaa7b62800] 00:05:14 INFO - PROCESS | 1923 | 1463036714163 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1757ms 00:05:14 INFO - PROCESS | 1923 | 1463036714226 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:05:14 INFO - PROCESS | 1923 | 1463036714231 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 00:05:14 INFO - PROCESS | 1923 | 1463036714238 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1923 | 1463036714241 Marionette TRACE conn4 <- [1,1286,null,{}] 00:05:14 INFO - PROCESS | 1923 | 1463036714247 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:14 INFO - PROCESS | 1923 | 1463036714465 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 00:05:14 INFO - PROCESS | 1923 | 1463036714663 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab01df000 == 141 [pid = 1923] [id = 329] 00:05:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa8298c00) [pid = 1923] [serial = 988] [outer = (nil)] 00:05:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa8bd8c00) [pid = 1923] [serial = 989] [outer = 0x7ffaa8298c00] 00:05:14 INFO - PROCESS | 1923 | 1463036714787 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa9aa5400) [pid = 1923] [serial = 990] [outer = 0x7ffaa8298c00] 00:05:15 INFO - PROCESS | 1923 | 1463036715713 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1534ms 00:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:05:15 INFO - PROCESS | 1923 | 1463036715773 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 1923 | 1463036715776 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 00:05:15 INFO - PROCESS | 1923 | 1463036715783 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1923 | 1463036715786 Marionette TRACE conn4 <- [1,1290,null,{}] 00:05:15 INFO - PROCESS | 1923 | 1463036715791 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:16 INFO - PROCESS | 1923 | 1463036716019 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 00:05:16 INFO - PROCESS | 1923 | 1463036716265 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c04000 == 142 [pid = 1923] [id = 330] 00:05:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa856dc00) [pid = 1923] [serial = 991] [outer = (nil)] 00:05:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaab42a000) [pid = 1923] [serial = 992] [outer = 0x7ffaa856dc00] 00:05:16 INFO - PROCESS | 1923 | 1463036716398 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaab53a400) [pid = 1923] [serial = 993] [outer = 0x7ffaa856dc00] 00:05:17 INFO - PROCESS | 1923 | 1463036717250 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1537ms 00:05:17 INFO - PROCESS | 1923 | 1463036717326 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 1923 | 1463036717329 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:05:17 INFO - PROCESS | 1923 | 1463036717337 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1923 | 1463036717340 Marionette TRACE conn4 <- [1,1294,null,{}] 00:05:17 INFO - PROCESS | 1923 | 1463036717347 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:17 INFO - PROCESS | 1923 | 1463036717618 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 00:05:17 INFO - PROCESS | 1923 | 1463036717872 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabdb32000 == 143 [pid = 1923] [id = 331] 00:05:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaae607400) [pid = 1923] [serial = 994] [outer = (nil)] 00:05:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffab0390800) [pid = 1923] [serial = 995] [outer = 0x7ffaae607400] 00:05:18 INFO - PROCESS | 1923 | 1463036717995 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffab0853c00) [pid = 1923] [serial = 996] [outer = 0x7ffaae607400] 00:05:18 INFO - PROCESS | 1923 | 1463036718905 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1631ms 00:05:18 INFO - PROCESS | 1923 | 1463036718970 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:05:18 INFO - PROCESS | 1923 | 1463036718975 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 00:05:18 INFO - PROCESS | 1923 | 1463036718983 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1923 | 1463036718987 Marionette TRACE conn4 <- [1,1298,null,{}] 00:05:18 INFO - PROCESS | 1923 | 1463036718993 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:19 INFO - PROCESS | 1923 | 1463036719214 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:05:19 INFO - PROCESS | 1923 | 1463036719460 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac18dd800 == 144 [pid = 1923] [id = 332] 00:05:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaae7ad800) [pid = 1923] [serial = 997] [outer = (nil)] 00:05:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffab0b4ec00) [pid = 1923] [serial = 998] [outer = 0x7ffaae7ad800] 00:05:19 INFO - PROCESS | 1923 | 1463036719580 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffab185cc00) [pid = 1923] [serial = 999] [outer = 0x7ffaae7ad800] 00:05:20 INFO - PROCESS | 1923 | 1463036720496 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1532ms 00:05:20 INFO - PROCESS | 1923 | 1463036720516 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 00:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:05:20 INFO - PROCESS | 1923 | 1463036720521 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 00:05:20 INFO - PROCESS | 1923 | 1463036720528 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1923 | 1463036720531 Marionette TRACE conn4 <- [1,1302,null,{}] 00:05:20 INFO - PROCESS | 1923 | 1463036720539 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:20 INFO - PROCESS | 1923 | 1463036720750 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 00:05:21 INFO - PROCESS | 1923 | 1463036721055 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac68b9800 == 145 [pid = 1923] [id = 333] 00:05:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffab01f1000) [pid = 1923] [serial = 1000] [outer = (nil)] 00:05:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffab20cc000) [pid = 1923] [serial = 1001] [outer = 0x7ffab01f1000] 00:05:21 INFO - PROCESS | 1923 | 1463036721139 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffab400d000) [pid = 1923] [serial = 1002] [outer = 0x7ffab01f1000] 00:05:22 INFO - PROCESS | 1923 | 1463036722022 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1538ms 00:05:22 INFO - PROCESS | 1923 | 1463036722066 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 1923 | 1463036722072 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:05:22 INFO - PROCESS | 1923 | 1463036722079 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 1923 | 1463036722083 Marionette TRACE conn4 <- [1,1306,null,{}] 00:05:22 INFO - PROCESS | 1923 | 1463036722090 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:22 INFO - PROCESS | 1923 | 1463036722322 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 00:05:22 INFO - PROCESS | 1923 | 1463036722631 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fff1000 == 146 [pid = 1923] [id = 334] 00:05:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa7ae3c00) [pid = 1923] [serial = 1003] [outer = (nil)] 00:05:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffab7f32800) [pid = 1923] [serial = 1004] [outer = 0x7ffaa7ae3c00] 00:05:22 INFO - PROCESS | 1923 | 1463036722713 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffabeacec00) [pid = 1923] [serial = 1005] [outer = 0x7ffaa7ae3c00] 00:05:23 INFO - PROCESS | 1923 | 1463036723595 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1632ms 00:05:23 INFO - PROCESS | 1923 | 1463036723714 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 1923 | 1463036723718 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 00:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:05:23 INFO - PROCESS | 1923 | 1463036723772 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 1923 | 1463036723776 Marionette TRACE conn4 <- [1,1310,null,{}] 00:05:23 INFO - PROCESS | 1923 | 1463036723802 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:24 INFO - PROCESS | 1923 | 1463036724084 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 00:05:24 INFO - PROCESS | 1923 | 1463036724453 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa974d2000 == 147 [pid = 1923] [id = 335] 00:05:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaa7ae6000) [pid = 1923] [serial = 1006] [outer = (nil)] 00:05:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffabfb0e400) [pid = 1923] [serial = 1007] [outer = 0x7ffaa7ae6000] 00:05:24 INFO - PROCESS | 1923 | 1463036724574 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffabfc55800) [pid = 1923] [serial = 1008] [outer = 0x7ffaa7ae6000] 00:05:25 INFO - PROCESS | 1923 | 1463036725738 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 1923 | 1463036725787 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:05:25 INFO - PROCESS | 1923 | 1463036725794 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 1923 | 1463036725800 Marionette TRACE conn4 <- [1,1314,null,{}] 00:05:25 INFO - PROCESS | 1923 | 1463036725807 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:26 INFO - PROCESS | 1923 | 1463036726077 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 00:05:26 INFO - PROCESS | 1923 | 1463036726334 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fac9800 == 148 [pid = 1923] [id = 336] 00:05:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffac1e27000) [pid = 1923] [serial = 1009] [outer = (nil)] 00:05:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffac31aa800) [pid = 1923] [serial = 1010] [outer = 0x7ffac1e27000] 00:05:26 INFO - PROCESS | 1923 | 1463036726465 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffac36dfc00) [pid = 1923] [serial = 1011] [outer = 0x7ffac1e27000] 00:05:27 INFO - PROCESS | 1923 | 1463036727420 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1684ms 00:05:27 INFO - PROCESS | 1923 | 1463036727479 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:05:27 INFO - PROCESS | 1923 | 1463036727483 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 00:05:27 INFO - PROCESS | 1923 | 1463036727491 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 1923 | 1463036727495 Marionette TRACE conn4 <- [1,1318,null,{}] 00:05:27 INFO - PROCESS | 1923 | 1463036727501 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:27 INFO - PROCESS | 1923 | 1463036727757 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:05:28 INFO - PROCESS | 1923 | 1463036728038 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fadf000 == 149 [pid = 1923] [id = 337] 00:05:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaa1b56000) [pid = 1923] [serial = 1012] [outer = (nil)] 00:05:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffaab4bf800) [pid = 1923] [serial = 1013] [outer = 0x7ffaa1b56000] 00:05:28 INFO - PROCESS | 1923 | 1463036728122 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffac395e800) [pid = 1923] [serial = 1014] [outer = 0x7ffaa1b56000] 00:05:29 INFO - PROCESS | 1923 | 1463036729052 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 00:05:29 INFO - PROCESS | 1923 | 1463036729129 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:05:29 INFO - PROCESS | 1923 | 1463036729134 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 00:05:29 INFO - PROCESS | 1923 | 1463036729141 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 1923 | 1463036729147 Marionette TRACE conn4 <- [1,1322,null,{}] 00:05:29 INFO - PROCESS | 1923 | 1463036729154 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:29 INFO - PROCESS | 1923 | 1463036729399 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 00:05:29 INFO - PROCESS | 1923 | 1463036729706 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ba4000 == 150 [pid = 1923] [id = 338] 00:05:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffa9d337400) [pid = 1923] [serial = 1015] [outer = (nil)] 00:05:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffaa27af400) [pid = 1923] [serial = 1016] [outer = 0x7ffa9d337400] 00:05:29 INFO - PROCESS | 1923 | 1463036729796 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffaa6de9800) [pid = 1923] [serial = 1017] [outer = 0x7ffa9d337400] 00:05:30 INFO - PROCESS | 1923 | 1463036730774 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1688ms 00:05:30 INFO - PROCESS | 1923 | 1463036730829 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 1923 | 1463036730833 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 00:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:05:30 INFO - PROCESS | 1923 | 1463036730841 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 1923 | 1463036730844 Marionette TRACE conn4 <- [1,1326,null,{}] 00:05:30 INFO - PROCESS | 1923 | 1463036730850 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:31 INFO - PROCESS | 1923 | 1463036731098 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 00:05:31 INFO - PROCESS | 1923 | 1463036731401 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f065000 == 151 [pid = 1923] [id = 339] 00:05:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffa9d480c00) [pid = 1923] [serial = 1018] [outer = (nil)] 00:05:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffa9d70ec00) [pid = 1923] [serial = 1019] [outer = 0x7ffa9d480c00] 00:05:31 INFO - PROCESS | 1923 | 1463036731487 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffaa6d65400) [pid = 1923] [serial = 1020] [outer = 0x7ffa9d480c00] 00:05:32 INFO - PROCESS | 1923 | 1463036732384 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1581ms 00:05:32 INFO - PROCESS | 1923 | 1463036732424 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 1923 | 1463036732427 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 00:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:05:32 INFO - PROCESS | 1923 | 1463036732434 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 1923 | 1463036732437 Marionette TRACE conn4 <- [1,1330,null,{}] 00:05:32 INFO - PROCESS | 1923 | 1463036732443 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:32 INFO - PROCESS | 1923 | 1463036732678 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 00:05:32 INFO - PROCESS | 1923 | 1463036732940 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8de000 == 152 [pid = 1923] [id = 340] 00:05:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffa9d32bc00) [pid = 1923] [serial = 1021] [outer = (nil)] 00:05:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffa9f262400) [pid = 1923] [serial = 1022] [outer = 0x7ffa9d32bc00] 00:05:33 INFO - PROCESS | 1923 | 1463036733069 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa17d3c00) [pid = 1923] [serial = 1023] [outer = 0x7ffa9d32bc00] 00:05:34 INFO - PROCESS | 1923 | 1463036734583 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2195ms 00:05:34 INFO - PROCESS | 1923 | 1463036734631 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 1923 | 1463036734637 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:05:34 INFO - PROCESS | 1923 | 1463036734646 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 1923 | 1463036734652 Marionette TRACE conn4 <- [1,1334,null,{}] 00:05:34 INFO - PROCESS | 1923 | 1463036734661 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:34 INFO - PROCESS | 1923 | 1463036734876 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 00:05:35 INFO - PROCESS | 1923 | 1463036735083 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fad4000 == 153 [pid = 1923] [id = 341] 00:05:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffa9d482000) [pid = 1923] [serial = 1024] [outer = (nil)] 00:05:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffaa0cd9c00) [pid = 1923] [serial = 1025] [outer = 0x7ffa9d482000] 00:05:35 INFO - PROCESS | 1923 | 1463036735200 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffaa2647c00) [pid = 1923] [serial = 1026] [outer = 0x7ffa9d482000] 00:05:36 INFO - PROCESS | 1923 | 1463036736341 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1737ms 00:05:36 INFO - PROCESS | 1923 | 1463036736383 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 00:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:05:36 INFO - PROCESS | 1923 | 1463036736393 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 00:05:36 INFO - PROCESS | 1923 | 1463036736404 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 1923 | 1463036736409 Marionette TRACE conn4 <- [1,1338,null,{}] 00:05:36 INFO - PROCESS | 1923 | 1463036736415 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:36 INFO - PROCESS | 1923 | 1463036736636 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:05:36 INFO - PROCESS | 1923 | 1463036736896 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839a800 == 154 [pid = 1923] [id = 342] 00:05:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffa9d486c00) [pid = 1923] [serial = 1027] [outer = (nil)] 00:05:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffaa3080c00) [pid = 1923] [serial = 1028] [outer = 0x7ffa9d486c00] 00:05:37 INFO - PROCESS | 1923 | 1463036737062 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffaa6d6a800) [pid = 1923] [serial = 1029] [outer = 0x7ffa9d486c00] 00:05:37 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffab20d2000) [pid = 1923] [serial = 893] [outer = (nil)] [url = about:blank] 00:05:37 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffab0c22c00) [pid = 1923] [serial = 884] [outer = (nil)] [url = about:blank] 00:05:37 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffab18d7000) [pid = 1923] [serial = 887] [outer = (nil)] [url = about:blank] 00:05:37 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffab19a7800) [pid = 1923] [serial = 890] [outer = (nil)] [url = about:blank] 00:05:37 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffaab429c00) [pid = 1923] [serial = 914] [outer = (nil)] [url = about:blank] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b16800 == 153 [pid = 1923] [id = 207] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79a8000 == 152 [pid = 1923] [id = 205] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfb3b800 == 151 [pid = 1923] [id = 107] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab11e0800 == 150 [pid = 1923] [id = 133] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab018b000 == 149 [pid = 1923] [id = 208] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabf895800 == 148 [pid = 1923] [id = 138] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bdc800 == 147 [pid = 1923] [id = 206] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac96c800 == 146 [pid = 1923] [id = 28] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab411800 == 145 [pid = 1923] [id = 324] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa848e800 == 144 [pid = 1923] [id = 323] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa310a000 == 143 [pid = 1923] [id = 322] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f076800 == 142 [pid = 1923] [id = 321] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79bc800 == 141 [pid = 1923] [id = 320] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b82800 == 140 [pid = 1923] [id = 319] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9839d800 == 139 [pid = 1923] [id = 318] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7dd800 == 138 [pid = 1923] [id = 317] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab7dbe000 == 137 [pid = 1923] [id = 311] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2067000 == 136 [pid = 1923] [id = 310] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03bd000 == 135 [pid = 1923] [id = 309] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaae6e1800 == 134 [pid = 1923] [id = 308] 00:05:37 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bd6000 == 133 [pid = 1923] [id = 305] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffabecebc00) [pid = 1923] [serial = 608] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa32bec00) [pid = 1923] [serial = 801] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffa9d703400) [pid = 1923] [serial = 750] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffaa6d6b400) [pid = 1923] [serial = 753] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffabeca8000) [pid = 1923] [serial = 605] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffab4002400) [pid = 1923] [serial = 602] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffa9d48a000) [pid = 1923] [serial = 663] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffab0c25400) [pid = 1923] [serial = 708] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffaa0cdfc00) [pid = 1923] [serial = 795] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffaa0fcb000) [pid = 1923] [serial = 857] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffab40b2c00) [pid = 1923] [serial = 656] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaaf49f800) [pid = 1923] [serial = 875] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa6d67000) [pid = 1923] [serial = 804] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa27b1800) [pid = 1923] [serial = 593] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaab6db000) [pid = 1923] [serial = 705] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffaab432c00) [pid = 1923] [serial = 834] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa0cd5800) [pid = 1923] [serial = 897] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffaa894d400) [pid = 1923] [serial = 596] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffaa81b2c00) [pid = 1923] [serial = 909] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaa32b8400) [pid = 1923] [serial = 860] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffabee84400) [pid = 1923] [serial = 717] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffab114e800) [pid = 1923] [serial = 599] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffaa9b85c00) [pid = 1923] [serial = 756] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffab429e800) [pid = 1923] [serial = 569] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffabfe5c400) [pid = 1923] [serial = 765] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaa8bde800) [pid = 1923] [serial = 644] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffaa7b66800) [pid = 1923] [serial = 771] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa1b56c00) [pid = 1923] [serial = 693] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaadb0b000) [pid = 1923] [serial = 872] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffabfe64400) [pid = 1923] [serial = 768] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa6de6800) [pid = 1923] [serial = 905] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaa7bea800) [pid = 1923] [serial = 699] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffac3961400) [pid = 1923] [serial = 572] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa8568c00) [pid = 1923] [serial = 819] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaab427400) [pid = 1923] [serial = 647] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa894f000) [pid = 1923] [serial = 822] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa9b88000) [pid = 1923] [serial = 855] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaac931000) [pid = 1923] [serial = 563] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaa8169c00) [pid = 1923] [serial = 813] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffab199fc00) [pid = 1923] [serial = 653] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa8bd4400) [pid = 1923] [serial = 702] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaab42cc00) [pid = 1923] [serial = 831] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa6c7ec00) [pid = 1923] [serial = 777] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa7b63000) [pid = 1923] [serial = 906] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa28a6c00) [pid = 1923] [serial = 900] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa264b400) [pid = 1923] [serial = 635] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffab0cd7000) [pid = 1923] [serial = 650] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffab01ee400) [pid = 1923] [serial = 878] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa336bc00) [pid = 1923] [serial = 726] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffabee8c800) [pid = 1923] [serial = 660] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffaa8a46c00) [pid = 1923] [serial = 666] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffac319d800) [pid = 1923] [serial = 774] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaa32b3c00) [pid = 1923] [serial = 638] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa6deb800) [pid = 1923] [serial = 807] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffa9d702c00) [pid = 1923] [serial = 896] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa7be9400) [pid = 1923] [serial = 641] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaab535c00) [pid = 1923] [serial = 869] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa277c400) [pid = 1923] [serial = 798] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa8bd8800) [pid = 1923] [serial = 866] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaa9aa3800) [pid = 1923] [serial = 825] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa8a47800) [pid = 1923] [serial = 912] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffab20d2c00) [pid = 1923] [serial = 762] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa829b000) [pid = 1923] [serial = 911] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffac3968c00) [pid = 1923] [serial = 723] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa7f13400) [pid = 1923] [serial = 863] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa1a10400) [pid = 1923] [serial = 575] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa6c81c00) [pid = 1923] [serial = 903] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa3365800) [pid = 1923] [serial = 902] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffac395ec00) [pid = 1923] [serial = 720] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa7f12000) [pid = 1923] [serial = 810] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffab2094800) [pid = 1923] [serial = 711] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaac934800) [pid = 1923] [serial = 759] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa2779000) [pid = 1923] [serial = 899] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffab114e000) [pid = 1923] [serial = 566] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa32b1000) [pid = 1923] [serial = 669] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffab0852400) [pid = 1923] [serial = 881] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffa9d481400) [pid = 1923] [serial = 690] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaa8292800) [pid = 1923] [serial = 816] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffab074e800) [pid = 1923] [serial = 506] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa6c75400) [pid = 1923] [serial = 861] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa9e3b000) [pid = 1923] [serial = 828] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffab429b400) [pid = 1923] [serial = 714] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaa1b8a400) [pid = 1923] [serial = 858] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffaa7f17800) [pid = 1923] [serial = 908] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaa3082000) [pid = 1923] [serial = 696] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa3085400) [pid = 1923] [serial = 792] [outer = (nil)] [url = about:blank] 00:05:38 INFO - PROCESS | 1923 | 1463036738448 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2091ms 00:05:38 INFO - PROCESS | 1923 | 1463036738494 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 1923 | 1463036738498 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:05:38 INFO - PROCESS | 1923 | 1463036738506 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 1923 | 1463036738512 Marionette TRACE conn4 <- [1,1342,null,{}] 00:05:38 INFO - PROCESS | 1923 | 1463036738602 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:38 INFO - PROCESS | 1923 | 1463036738844 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 00:05:39 INFO - PROCESS | 1923 | 1463036738995 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b16800 == 134 [pid = 1923] [id = 343] 00:05:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa6df0400) [pid = 1923] [serial = 1030] [outer = (nil)] 00:05:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa78b8c00) [pid = 1923] [serial = 1031] [outer = 0x7ffaa6df0400] 00:05:39 INFO - PROCESS | 1923 | 1463036739067 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa7bdc000) [pid = 1923] [serial = 1032] [outer = 0x7ffaa6df0400] 00:05:39 INFO - PROCESS | 1923 | 1463036739919 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1444ms 00:05:39 INFO - PROCESS | 1923 | 1463036739951 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 1923 | 1463036739955 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 00:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:05:39 INFO - PROCESS | 1923 | 1463036739962 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 1923 | 1463036739965 Marionette TRACE conn4 <- [1,1346,null,{}] 00:05:39 INFO - PROCESS | 1923 | 1463036739971 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:40 INFO - PROCESS | 1923 | 1463036740241 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 00:05:40 INFO - PROCESS | 1923 | 1463036740279 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13d7000 == 135 [pid = 1923] [id = 344] 00:05:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa6d6f400) [pid = 1923] [serial = 1033] [outer = (nil)] 00:05:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa81b2c00) [pid = 1923] [serial = 1034] [outer = 0x7ffaa6d6f400] 00:05:40 INFO - PROCESS | 1923 | 1463036740361 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa8299400) [pid = 1923] [serial = 1035] [outer = 0x7ffaa6d6f400] 00:05:41 INFO - PROCESS | 1923 | 1463036741618 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2183ms 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa98f3400) [pid = 1923] [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.] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa8164400) [pid = 1923] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffab0c29400) [pid = 1923] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa9c803c00) [pid = 1923] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaa0fd0800) [pid = 1923] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa6c73000) [pid = 1923] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa98de800) [pid = 1923] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa2645400) [pid = 1923] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa7bdd800) [pid = 1923] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:05:42 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa1b96000) [pid = 1923] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:05:42 INFO - PROCESS | 1923 | 1463036742211 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 1923 | 1463036742216 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 00:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:05:42 INFO - PROCESS | 1923 | 1463036742223 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 1923 | 1463036742227 Marionette TRACE conn4 <- [1,1350,null,{}] 00:05:42 INFO - PROCESS | 1923 | 1463036742234 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:42 INFO - PROCESS | 1923 | 1463036742424 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 00:05:42 INFO - PROCESS | 1923 | 1463036742572 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b37800 == 136 [pid = 1923] [id = 345] 00:05:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa336ac00) [pid = 1923] [serial = 1036] [outer = (nil)] 00:05:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa81b9000) [pid = 1923] [serial = 1037] [outer = 0x7ffaa336ac00] 00:05:42 INFO - PROCESS | 1923 | 1463036742657 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa8942800) [pid = 1923] [serial = 1038] [outer = 0x7ffaa336ac00] 00:05:43 INFO - PROCESS | 1923 | 1463036743405 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1229ms 00:05:43 INFO - PROCESS | 1923 | 1463036743456 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 1923 | 1463036743462 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:05:43 INFO - PROCESS | 1923 | 1463036743472 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 1923 | 1463036743478 Marionette TRACE conn4 <- [1,1354,null,{}] 00:05:43 INFO - PROCESS | 1923 | 1463036743487 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:43 INFO - PROCESS | 1923 | 1463036743835 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 00:05:44 INFO - PROCESS | 1923 | 1463036744101 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3394800 == 137 [pid = 1923] [id = 346] 00:05:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa8945400) [pid = 1923] [serial = 1039] [outer = (nil)] 00:05:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa9b85c00) [pid = 1923] [serial = 1040] [outer = 0x7ffaa8945400] 00:05:44 INFO - PROCESS | 1923 | 1463036744211 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaab5cd000) [pid = 1923] [serial = 1041] [outer = 0x7ffaa8945400] 00:05:45 INFO - PROCESS | 1923 | 1463036745305 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1893ms 00:05:45 INFO - PROCESS | 1923 | 1463036745364 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 1923 | 1463036745373 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 00:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:05:45 INFO - PROCESS | 1923 | 1463036745382 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 1923 | 1463036745389 Marionette TRACE conn4 <- [1,1358,null,{}] 00:05:45 INFO - PROCESS | 1923 | 1463036745399 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:45 INFO - PROCESS | 1923 | 1463036745706 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:05:45 INFO - PROCESS | 1923 | 1463036745958 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3cd800 == 138 [pid = 1923] [id = 347] 00:05:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa1b8a400) [pid = 1923] [serial = 1042] [outer = (nil)] 00:05:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa264b400) [pid = 1923] [serial = 1043] [outer = 0x7ffaa1b8a400] 00:05:46 INFO - PROCESS | 1923 | 1463036746051 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa307f400) [pid = 1923] [serial = 1044] [outer = 0x7ffaa1b8a400] 00:05:46 INFO - PROCESS | 1923 | 1463036746986 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1637ms 00:05:47 INFO - PROCESS | 1923 | 1463036747019 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 1923 | 1463036747029 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 00:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:05:47 INFO - PROCESS | 1923 | 1463036747044 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 1923 | 1463036747047 Marionette TRACE conn4 <- [1,1362,null,{}] 00:05:47 INFO - PROCESS | 1923 | 1463036747055 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:47 INFO - PROCESS | 1923 | 1463036747291 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 00:05:47 INFO - PROCESS | 1923 | 1463036747535 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3114000 == 139 [pid = 1923] [id = 348] 00:05:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa6de8000) [pid = 1923] [serial = 1045] [outer = (nil)] 00:05:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa7ae6c00) [pid = 1923] [serial = 1046] [outer = 0x7ffaa6de8000] 00:05:47 INFO - PROCESS | 1923 | 1463036747678 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa7bdf800) [pid = 1923] [serial = 1047] [outer = 0x7ffaa6de8000] 00:05:48 INFO - PROCESS | 1923 | 1463036748680 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1683ms 00:05:48 INFO - PROCESS | 1923 | 1463036748727 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 1923 | 1463036748732 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 00:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:05:48 INFO - PROCESS | 1923 | 1463036748740 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 1923 | 1463036748746 Marionette TRACE conn4 <- [1,1366,null,{}] 00:05:48 INFO - PROCESS | 1923 | 1463036748763 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:49 INFO - PROCESS | 1923 | 1463036749004 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 00:05:49 INFO - PROCESS | 1923 | 1463036749300 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7c22000 == 140 [pid = 1923] [id = 349] 00:05:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa829b800) [pid = 1923] [serial = 1048] [outer = (nil)] 00:05:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa8a4d000) [pid = 1923] [serial = 1049] [outer = 0x7ffaa829b800] 00:05:49 INFO - PROCESS | 1923 | 1463036749380 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa9b87800) [pid = 1923] [serial = 1050] [outer = 0x7ffaa829b800] 00:05:50 INFO - PROCESS | 1923 | 1463036750320 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 1923 | 1463036750343 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 00:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:05:50 INFO - PROCESS | 1923 | 1463036750351 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 1923 | 1463036750355 Marionette TRACE conn4 <- [1,1370,null,{}] 00:05:50 INFO - PROCESS | 1923 | 1463036750361 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:50 INFO - PROCESS | 1923 | 1463036750576 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 00:05:50 INFO - PROCESS | 1923 | 1463036750814 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8214000 == 141 [pid = 1923] [id = 350] 00:05:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa8946800) [pid = 1923] [serial = 1051] [outer = (nil)] 00:05:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaab5c8000) [pid = 1923] [serial = 1052] [outer = 0x7ffaa8946800] 00:05:50 INFO - PROCESS | 1923 | 1463036750933 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaab6edc00) [pid = 1923] [serial = 1053] [outer = 0x7ffaa8946800] 00:05:51 INFO - PROCESS | 1923 | 1463036751816 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 1923 | 1463036751838 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:05:51 INFO - PROCESS | 1923 | 1463036751845 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 1923 | 1463036751850 Marionette TRACE conn4 <- [1,1374,null,{}] 00:05:51 INFO - PROCESS | 1923 | 1463036751856 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:52 INFO - PROCESS | 1923 | 1463036752064 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 00:05:52 INFO - PROCESS | 1923 | 1463036752257 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8d68000 == 142 [pid = 1923] [id = 351] 00:05:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa894c400) [pid = 1923] [serial = 1054] [outer = (nil)] 00:05:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaadb17400) [pid = 1923] [serial = 1055] [outer = 0x7ffaa894c400] 00:05:52 INFO - PROCESS | 1923 | 1463036752334 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaaf0b8000) [pid = 1923] [serial = 1056] [outer = 0x7ffaa894c400] 00:05:53 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:53 INFO - PROCESS | 1923 | 1463036753323 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 1923 | 1463036753344 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 00:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:05:53 INFO - PROCESS | 1923 | 1463036753351 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 1923 | 1463036753356 Marionette TRACE conn4 <- [1,1378,null,{}] 00:05:53 INFO - PROCESS | 1923 | 1463036753362 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:53 INFO - PROCESS | 1923 | 1463036753589 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:05:53 INFO - PROCESS | 1923 | 1463036753865 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab44b000 == 143 [pid = 1923] [id = 352] 00:05:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffab0c28800) [pid = 1923] [serial = 1057] [outer = (nil)] 00:05:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffab12b9800) [pid = 1923] [serial = 1058] [outer = 0x7ffab0c28800] 00:05:54 INFO - PROCESS | 1923 | 1463036754028 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffab19a2400) [pid = 1923] [serial = 1059] [outer = 0x7ffab0c28800] 00:05:54 INFO - PROCESS | 1923 | 1463036754941 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 1923 | 1463036754993 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 00:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:05:55 INFO - PROCESS | 1923 | 1463036755003 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 1923 | 1463036755007 Marionette TRACE conn4 <- [1,1382,null,{}] 00:05:55 INFO - PROCESS | 1923 | 1463036755034 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:55 INFO - PROCESS | 1923 | 1463036755260 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 00:05:55 INFO - PROCESS | 1923 | 1463036755498 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaae6cf800 == 144 [pid = 1923] [id = 353] 00:05:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffab0c2a000) [pid = 1923] [serial = 1060] [outer = (nil)] 00:05:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffab20d5c00) [pid = 1923] [serial = 1061] [outer = 0x7ffab0c2a000] 00:05:55 INFO - PROCESS | 1923 | 1463036755590 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffab4002400) [pid = 1923] [serial = 1062] [outer = 0x7ffab0c2a000] 00:05:56 INFO - PROCESS | 1923 | [1923] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:56 INFO - PROCESS | 1923 | 1463036756538 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 1923 | 1463036756627 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 00:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:05:56 INFO - PROCESS | 1923 | 1463036756635 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 1923 | 1463036756639 Marionette TRACE conn4 <- [1,1386,null,{}] 00:05:56 INFO - PROCESS | 1923 | 1463036756647 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:56 INFO - PROCESS | 1923 | 1463036756903 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 00:05:57 INFO - PROCESS | 1923 | 1463036757185 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03ab800 == 145 [pid = 1923] [id = 354] 00:05:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa2770400) [pid = 1923] [serial = 1063] [outer = (nil)] 00:05:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffab4eb9c00) [pid = 1923] [serial = 1064] [outer = 0x7ffaa2770400] 00:05:57 INFO - PROCESS | 1923 | 1463036757262 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffabe782000) [pid = 1923] [serial = 1065] [outer = 0x7ffaa2770400] 00:05:58 INFO - PROCESS | 1923 | 1463036758276 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 1923 | 1463036758338 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 00:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:05:58 INFO - PROCESS | 1923 | 1463036758347 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 1923 | 1463036758351 Marionette TRACE conn4 <- [1,1390,null,{}] 00:05:58 INFO - PROCESS | 1923 | 1463036758357 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:58 INFO - PROCESS | 1923 | 1463036758682 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 00:05:58 INFO - PROCESS | 1923 | 1463036758983 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10cd800 == 146 [pid = 1923] [id = 355] 00:05:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa78b1400) [pid = 1923] [serial = 1066] [outer = (nil)] 00:05:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffabead9800) [pid = 1923] [serial = 1067] [outer = 0x7ffaa78b1400] 00:05:59 INFO - PROCESS | 1923 | 1463036759076 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffabfb12800) [pid = 1923] [serial = 1068] [outer = 0x7ffaa78b1400] 00:06:00 INFO - PROCESS | 1923 | 1463036760063 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1733ms 00:06:00 INFO - PROCESS | 1923 | 1463036760081 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 1923 | 1463036760083 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:06:00 INFO - PROCESS | 1923 | 1463036760091 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 1923 | 1463036760095 Marionette TRACE conn4 <- [1,1394,null,{}] 00:06:00 INFO - PROCESS | 1923 | 1463036760101 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:00 INFO - PROCESS | 1923 | 1463036760336 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 00:06:00 INFO - PROCESS | 1923 | 1463036760588 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2053800 == 147 [pid = 1923] [id = 356] 00:06:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffab0c28000) [pid = 1923] [serial = 1069] [outer = (nil)] 00:06:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffabfe67400) [pid = 1923] [serial = 1070] [outer = 0x7ffab0c28000] 00:06:00 INFO - PROCESS | 1923 | 1463036760708 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffac1d35400) [pid = 1923] [serial = 1071] [outer = 0x7ffab0c28000] 00:06:01 INFO - PROCESS | 1923 | 1463036761620 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1589ms 00:06:01 INFO - PROCESS | 1923 | 1463036761682 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 1923 | 1463036761687 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 00:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:06:01 INFO - PROCESS | 1923 | 1463036761695 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 1923 | 1463036761702 Marionette TRACE conn4 <- [1,1398,null,{}] 00:06:01 INFO - PROCESS | 1923 | 1463036761709 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:02 INFO - PROCESS | 1923 | 1463036762003 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:06:02 INFO - PROCESS | 1923 | 1463036762323 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dbc800 == 148 [pid = 1923] [id = 357] 00:06:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffac3969800) [pid = 1923] [serial = 1072] [outer = (nil)] 00:06:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffac396d400) [pid = 1923] [serial = 1073] [outer = 0x7ffac3969800] 00:06:02 INFO - PROCESS | 1923 | 1463036762414 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffac3b5a400) [pid = 1923] [serial = 1074] [outer = 0x7ffac3969800] 00:06:03 INFO - PROCESS | 1923 | 1463036763332 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1686ms 00:06:03 INFO - PROCESS | 1923 | 1463036763381 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 1923 | 1463036763386 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 00:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:06:03 INFO - PROCESS | 1923 | 1463036763393 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 1923 | 1463036763399 Marionette TRACE conn4 <- [1,1402,null,{}] 00:06:03 INFO - PROCESS | 1923 | 1463036763406 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:03 INFO - PROCESS | 1923 | 1463036763631 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 00:06:03 INFO - PROCESS | 1923 | 1463036763843 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe96b800 == 149 [pid = 1923] [id = 358] 00:06:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9c805000) [pid = 1923] [serial = 1075] [outer = (nil)] 00:06:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffac3b5dc00) [pid = 1923] [serial = 1076] [outer = 0x7ffa9c805000] 00:06:03 INFO - PROCESS | 1923 | 1463036763963 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffac3b63000) [pid = 1923] [serial = 1077] [outer = 0x7ffa9c805000] 00:06:04 INFO - PROCESS | 1923 | 1463036764962 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1644ms 00:06:05 INFO - PROCESS | 1923 | 1463036765039 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 1923 | 1463036765043 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 00:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:06:05 INFO - PROCESS | 1923 | 1463036765049 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 1923 | 1463036765063 Marionette TRACE conn4 <- [1,1406,null,{}] 00:06:05 INFO - PROCESS | 1923 | 1463036765070 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:05 INFO - PROCESS | 1923 | 1463036765355 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 00:06:05 INFO - PROCESS | 1923 | 1463036765646 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d46d800 == 150 [pid = 1923] [id = 359] 00:06:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffa9a544400) [pid = 1923] [serial = 1078] [outer = (nil)] 00:06:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffa9a54c000) [pid = 1923] [serial = 1079] [outer = 0x7ffa9a544400] 00:06:05 INFO - PROCESS | 1923 | 1463036765722 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9a550c00) [pid = 1923] [serial = 1080] [outer = 0x7ffa9a544400] 00:06:07 INFO - PROCESS | 1923 | 1463036767093 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2094ms 00:06:07 INFO - PROCESS | 1923 | 1463036767189 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 1923 | 1463036767197 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 00:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:06:07 INFO - PROCESS | 1923 | 1463036767227 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 1923 | 1463036767232 Marionette TRACE conn4 <- [1,1410,null,{}] 00:06:07 INFO - PROCESS | 1923 | 1463036767253 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:07 INFO - PROCESS | 1923 | 1463036767469 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 00:06:07 INFO - PROCESS | 1923 | 1463036767670 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b82000 == 151 [pid = 1923] [id = 360] 00:06:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffa9d338000) [pid = 1923] [serial = 1081] [outer = (nil)] 00:06:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffa9f396000) [pid = 1923] [serial = 1082] [outer = 0x7ffa9d338000] 00:06:07 INFO - PROCESS | 1923 | 1463036767798 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa1b53400) [pid = 1923] [serial = 1083] [outer = 0x7ffa9d338000] 00:06:09 INFO - PROCESS | 1923 | 1463036769073 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1899ms 00:06:09 INFO - PROCESS | 1923 | 1463036769121 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 1923 | 1463036769131 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:06:09 INFO - PROCESS | 1923 | 1463036769150 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 1923 | 1463036769155 Marionette TRACE conn4 <- [1,1414,null,{}] 00:06:09 INFO - PROCESS | 1923 | 1463036769216 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:09 INFO - PROCESS | 1923 | 1463036769550 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa98393000 == 150 [pid = 1923] [id = 296] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1b37800 == 149 [pid = 1923] [id = 345] 00:06:09 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffa9f263400) [pid = 1923] [serial = 977] [outer = (nil)] [url = about:blank] 00:06:09 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffab40a7400) [pid = 1923] [serial = 944] [outer = (nil)] [url = about:blank] 00:06:09 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffabe953400) [pid = 1923] [serial = 947] [outer = (nil)] [url = about:blank] 00:06:09 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffab7e73000) [pid = 1923] [serial = 950] [outer = (nil)] [url = about:blank] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa13d7000 == 148 [pid = 1923] [id = 344] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b16800 == 147 [pid = 1923] [id = 343] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9839a800 == 146 [pid = 1923] [id = 342] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fad4000 == 145 [pid = 1923] [id = 341] 00:06:09 INFO - PROCESS | 1923 | 1463036769812 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabdb32000 == 144 [pid = 1923] [id = 331] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1c04000 == 143 [pid = 1923] [id = 330] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab01df000 == 142 [pid = 1923] [id = 329] 00:06:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a74000 == 141 [pid = 1923] [id = 328] 00:06:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa983a3000 == 142 [pid = 1923] [id = 361] 00:06:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9d484000) [pid = 1923] [serial = 1084] [outer = (nil)] 00:06:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa27b2c00) [pid = 1923] [serial = 1085] [outer = 0x7ffa9d484000] 00:06:09 INFO - PROCESS | 1923 | 1463036769888 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa6c81000) [pid = 1923] [serial = 1086] [outer = 0x7ffa9d484000] 00:06:10 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa33aa800 == 141 [pid = 1923] [id = 327] 00:06:10 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b93800 == 140 [pid = 1923] [id = 326] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaab6f8400) [pid = 1923] [serial = 657] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa1a0f800) [pid = 1923] [serial = 917] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa98e8c00) [pid = 1923] [serial = 960] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa8c84800) [pid = 1923] [serial = 923] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffabe77e400) [pid = 1923] [serial = 975] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffab2bdb400) [pid = 1923] [serial = 941] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa8162800) [pid = 1923] [serial = 966] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffaa1b51c00) [pid = 1923] [serial = 953] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaab6e7000) [pid = 1923] [serial = 926] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffab0faac00) [pid = 1923] [serial = 932] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffab4eb5800) [pid = 1923] [serial = 974] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa8942c00) [pid = 1923] [serial = 959] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaac932800) [pid = 1923] [serial = 963] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa6de3000) [pid = 1923] [serial = 920] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa27b5000) [pid = 1923] [serial = 954] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaab5c5c00) [pid = 1923] [serial = 962] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab1c85800) [pid = 1923] [serial = 938] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa6c7bc00) [pid = 1923] [serial = 965] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaa7ae7800) [pid = 1923] [serial = 957] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffab20d6400) [pid = 1923] [serial = 972] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffab0c23800) [pid = 1923] [serial = 969] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffab199b400) [pid = 1923] [serial = 935] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaac936000) [pid = 1923] [serial = 929] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffab00d1c00) [pid = 1923] [serial = 968] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa308b800) [pid = 1923] [serial = 956] [outer = (nil)] [url = about:blank] 00:06:10 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffab1159c00) [pid = 1923] [serial = 971] [outer = (nil)] [url = about:blank] 00:06:11 INFO - PROCESS | 1923 | 1463036771129 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2007ms 00:06:11 INFO - PROCESS | 1923 | 1463036771160 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 1923 | 1463036771164 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 00:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:06:11 INFO - PROCESS | 1923 | 1463036771175 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 1923 | 1463036771183 Marionette TRACE conn4 <- [1,1418,null,{}] 00:06:11 INFO - PROCESS | 1923 | 1463036771219 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:11 INFO - PROCESS | 1923 | 1463036771565 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:06:11 INFO - PROCESS | 1923 | 1463036771721 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ffe8000 == 141 [pid = 1923] [id = 362] 00:06:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa6d66800) [pid = 1923] [serial = 1087] [outer = (nil)] 00:06:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa7b66800) [pid = 1923] [serial = 1088] [outer = 0x7ffaa6d66800] 00:06:11 INFO - PROCESS | 1923 | 1463036771962 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa7f18800) [pid = 1923] [serial = 1089] [outer = 0x7ffaa6d66800] 00:06:12 INFO - PROCESS | 1923 | 1463036772996 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1847ms 00:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:06:13 INFO - PROCESS | 1923 | 1463036773029 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 1923 | 1463036773032 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 00:06:13 INFO - PROCESS | 1923 | 1463036773041 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 1923 | 1463036773044 Marionette TRACE conn4 <- [1,1422,null,{}] 00:06:13 INFO - PROCESS | 1923 | 1463036773050 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:13 INFO - PROCESS | 1923 | 1463036773310 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 00:06:13 INFO - PROCESS | 1923 | 1463036773354 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c5000 == 142 [pid = 1923] [id = 363] 00:06:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa7be2400) [pid = 1923] [serial = 1090] [outer = (nil)] 00:06:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa8945000) [pid = 1923] [serial = 1091] [outer = 0x7ffaa7be2400] 00:06:13 INFO - PROCESS | 1923 | 1463036773467 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa98e8c00) [pid = 1923] [serial = 1092] [outer = 0x7ffaa7be2400] 00:06:14 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa6df0400) [pid = 1923] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:06:14 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9d482000) [pid = 1923] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:06:14 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa6d6f400) [pid = 1923] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:06:14 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa9d486c00) [pid = 1923] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:06:14 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa336ac00) [pid = 1923] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:06:15 INFO - PROCESS | 1923 | 1463036775017 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1992ms 00:06:15 INFO - PROCESS | 1923 | 1463036775083 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 1923 | 1463036775088 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 00:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:06:15 INFO - PROCESS | 1923 | 1463036775097 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 1923 | 1463036775101 Marionette TRACE conn4 <- [1,1426,null,{}] 00:06:15 INFO - PROCESS | 1923 | 1463036775107 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:15 INFO - PROCESS | 1923 | 1463036775307 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 00:06:15 INFO - PROCESS | 1923 | 1463036775461 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b6f800 == 143 [pid = 1923] [id = 364] 00:06:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa0cd8800) [pid = 1923] [serial = 1093] [outer = (nil)] 00:06:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa8951800) [pid = 1923] [serial = 1094] [outer = 0x7ffaa0cd8800] 00:06:15 INFO - PROCESS | 1923 | 1463036775531 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa9aa3800) [pid = 1923] [serial = 1095] [outer = 0x7ffaa0cd8800] 00:06:16 INFO - PROCESS | 1923 | 1463036776334 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1285ms 00:06:16 INFO - PROCESS | 1923 | 1463036776384 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 1923 | 1463036776387 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 00:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:06:16 INFO - PROCESS | 1923 | 1463036776394 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 1923 | 1463036776397 Marionette TRACE conn4 <- [1,1430,null,{}] 00:06:16 INFO - PROCESS | 1923 | 1463036776402 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:16 INFO - PROCESS | 1923 | 1463036776640 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 00:06:16 INFO - PROCESS | 1923 | 1463036776936 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5ad000 == 144 [pid = 1923] [id = 365] 00:06:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffa9a547c00) [pid = 1923] [serial = 1096] [outer = (nil)] 00:06:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa9a551c00) [pid = 1923] [serial = 1097] [outer = 0x7ffa9a547c00] 00:06:17 INFO - PROCESS | 1923 | 1463036777091 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa9d70a800) [pid = 1923] [serial = 1098] [outer = 0x7ffa9a547c00] 00:06:18 INFO - PROCESS | 1923 | 1463036778095 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1734ms 00:06:18 INFO - PROCESS | 1923 | 1463036778129 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:06:18 INFO - PROCESS | 1923 | 1463036778139 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:06:18 INFO - PROCESS | 1923 | 1463036778148 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 1923 | 1463036778155 Marionette TRACE conn4 <- [1,1434,null,{}] 00:06:18 INFO - PROCESS | 1923 | 1463036778165 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:18 INFO - PROCESS | 1923 | 1463036778500 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 00:06:18 INFO - PROCESS | 1923 | 1463036778747 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10b4000 == 145 [pid = 1923] [id = 366] 00:06:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa0cd6800) [pid = 1923] [serial = 1099] [outer = (nil)] 00:06:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa3086000) [pid = 1923] [serial = 1100] [outer = 0x7ffaa0cd6800] 00:06:18 INFO - PROCESS | 1923 | 1463036778835 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa336b400) [pid = 1923] [serial = 1101] [outer = 0x7ffaa0cd6800] 00:06:19 INFO - PROCESS | 1923 | 1463036779807 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1690ms 00:06:19 INFO - PROCESS | 1923 | 1463036779840 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 1923 | 1463036779847 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 00:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:06:19 INFO - PROCESS | 1923 | 1463036779856 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 1923 | 1463036779859 Marionette TRACE conn4 <- [1,1438,null,{}] 00:06:19 INFO - PROCESS | 1923 | 1463036779866 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:20 INFO - PROCESS | 1923 | 1463036780116 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:06:20 INFO - PROCESS | 1923 | 1463036780412 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e52800 == 146 [pid = 1923] [id = 367] 00:06:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa6d67000) [pid = 1923] [serial = 1102] [outer = (nil)] 00:06:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa7ae7800) [pid = 1923] [serial = 1103] [outer = 0x7ffaa6d67000] 00:06:20 INFO - PROCESS | 1923 | 1463036780540 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa7be6800) [pid = 1923] [serial = 1104] [outer = 0x7ffaa6d67000] 00:06:21 INFO - PROCESS | 1923 | 1463036781511 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1687ms 00:06:21 INFO - PROCESS | 1923 | 1463036781544 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 00:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:06:21 INFO - PROCESS | 1923 | 1463036781550 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 00:06:21 INFO - PROCESS | 1923 | 1463036781560 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 1923 | 1463036781570 Marionette TRACE conn4 <- [1,1442,null,{}] 00:06:21 INFO - PROCESS | 1923 | 1463036781586 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 1923 | 1463036781835 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 00:06:22 INFO - PROCESS | 1923 | 1463036782082 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9bb3800 == 147 [pid = 1923] [id = 368] 00:06:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa8942c00) [pid = 1923] [serial = 1105] [outer = (nil)] 00:06:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaab430400) [pid = 1923] [serial = 1106] [outer = 0x7ffaa8942c00] 00:06:22 INFO - PROCESS | 1923 | 1463036782216 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaab6e7000) [pid = 1923] [serial = 1107] [outer = 0x7ffaa8942c00] 00:06:23 INFO - PROCESS | 1923 | 1463036783173 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1695ms 00:06:23 INFO - PROCESS | 1923 | 1463036783253 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 00:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:06:23 INFO - PROCESS | 1923 | 1463036783258 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 00:06:23 INFO - PROCESS | 1923 | 1463036783266 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 1923 | 1463036783269 Marionette TRACE conn4 <- [1,1446,null,{}] 00:06:23 INFO - PROCESS | 1923 | 1463036783277 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:23 INFO - PROCESS | 1923 | 1463036783547 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 00:06:23 INFO - PROCESS | 1923 | 1463036783832 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0171000 == 148 [pid = 1923] [id = 369] 00:06:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa7e31400) [pid = 1923] [serial = 1108] [outer = (nil)] 00:06:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaaf499c00) [pid = 1923] [serial = 1109] [outer = 0x7ffaa7e31400] 00:06:23 INFO - PROCESS | 1923 | 1463036783918 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffab0852400) [pid = 1923] [serial = 1110] [outer = 0x7ffaa7e31400] 00:06:24 INFO - PROCESS | 1923 | 1463036784901 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1690ms 00:06:24 INFO - PROCESS | 1923 | 1463036784956 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 00:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:06:24 INFO - PROCESS | 1923 | 1463036784961 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 00:06:24 INFO - PROCESS | 1923 | 1463036784969 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 1923 | 1463036784973 Marionette TRACE conn4 <- [1,1450,null,{}] 00:06:24 INFO - PROCESS | 1923 | 1463036784980 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:25 INFO - PROCESS | 1923 | 1463036785225 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 00:06:25 INFO - PROCESS | 1923 | 1463036785496 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2070800 == 149 [pid = 1923] [id = 370] 00:06:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffab12b0400) [pid = 1923] [serial = 1111] [outer = (nil)] 00:06:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffab1862800) [pid = 1923] [serial = 1112] [outer = 0x7ffab12b0400] 00:06:25 INFO - PROCESS | 1923 | 1463036785598 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffabe788c00) [pid = 1923] [serial = 1113] [outer = 0x7ffab12b0400] 00:06:26 INFO - PROCESS | 1923 | 1463036786604 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1692ms 00:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:06:26 INFO - PROCESS | 1923 | 1463036786660 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 1923 | 1463036786663 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:06:26 INFO - PROCESS | 1923 | 1463036786670 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 1923 | 1463036786673 Marionette TRACE conn4 <- [1,1454,null,{}] 00:06:26 INFO - PROCESS | 1923 | 1463036786679 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:26 INFO - PROCESS | 1923 | 1463036786923 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 00:06:27 INFO - PROCESS | 1923 | 1463036787213 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec3f000 == 150 [pid = 1923] [id = 371] 00:06:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffac1d30400) [pid = 1923] [serial = 1114] [outer = (nil)] 00:06:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffac31a0400) [pid = 1923] [serial = 1115] [outer = 0x7ffac1d30400] 00:06:27 INFO - PROCESS | 1923 | 1463036787295 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffac395f800) [pid = 1923] [serial = 1116] [outer = 0x7ffac1d30400] 00:06:28 INFO - PROCESS | 1923 | 1463036788283 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1682ms 00:06:28 INFO - PROCESS | 1923 | 1463036788352 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 00:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:06:28 INFO - PROCESS | 1923 | 1463036788358 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 00:06:28 INFO - PROCESS | 1923 | 1463036788365 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 1923 | 1463036788369 Marionette TRACE conn4 <- [1,1458,null,{}] 00:06:28 INFO - PROCESS | 1923 | 1463036788375 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:28 INFO - PROCESS | 1923 | 1463036788661 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:06:28 INFO - PROCESS | 1923 | 1463036788951 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac318d000 == 151 [pid = 1923] [id = 372] 00:06:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa78b8400) [pid = 1923] [serial = 1117] [outer = (nil)] 00:06:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffac3966c00) [pid = 1923] [serial = 1118] [outer = 0x7ffaa78b8400] 00:06:29 INFO - PROCESS | 1923 | 1463036789041 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffac3b5d000) [pid = 1923] [serial = 1119] [outer = 0x7ffaa78b8400] 00:06:30 INFO - PROCESS | 1923 | 1463036790055 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1732ms 00:06:30 INFO - PROCESS | 1923 | 1463036790098 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 1923 | 1463036790102 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 00:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:06:30 INFO - PROCESS | 1923 | 1463036790109 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 1923 | 1463036790113 Marionette TRACE conn4 <- [1,1462,null,{}] 00:06:30 INFO - PROCESS | 1923 | 1463036790119 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:30 INFO - PROCESS | 1923 | 1463036790354 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 00:06:30 INFO - PROCESS | 1923 | 1463036790650 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac5adb800 == 152 [pid = 1923] [id = 373] 00:06:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffa9a75d800) [pid = 1923] [serial = 1120] [outer = (nil)] 00:06:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffa9a764000) [pid = 1923] [serial = 1121] [outer = 0x7ffa9a75d800] 00:06:30 INFO - PROCESS | 1923 | 1463036790734 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffa9a769000) [pid = 1923] [serial = 1122] [outer = 0x7ffa9a75d800] 00:06:31 INFO - PROCESS | 1923 | 1463036791735 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1688ms 00:06:31 INFO - PROCESS | 1923 | 1463036791800 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 00:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:06:31 INFO - PROCESS | 1923 | 1463036791804 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 00:06:31 INFO - PROCESS | 1923 | 1463036791812 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 1923 | 1463036791815 Marionette TRACE conn4 <- [1,1466,null,{}] 00:06:31 INFO - PROCESS | 1923 | 1463036791821 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:32 INFO - PROCESS | 1923 | 1463036792105 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 00:06:32 INFO - PROCESS | 1923 | 1463036792408 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbc9000 == 153 [pid = 1923] [id = 374] 00:06:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffa9a75ec00) [pid = 1923] [serial = 1123] [outer = (nil)] 00:06:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffac3b55000) [pid = 1923] [serial = 1124] [outer = 0x7ffa9a75ec00] 00:06:32 INFO - PROCESS | 1923 | 1463036792487 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffac3cc4c00) [pid = 1923] [serial = 1125] [outer = 0x7ffa9a75ec00] 00:06:33 INFO - PROCESS | 1923 | 1463036793446 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1690ms 00:06:33 INFO - PROCESS | 1923 | 1463036793503 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 1923 | 1463036793509 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 00:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:06:33 INFO - PROCESS | 1923 | 1463036793520 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 1923 | 1463036793523 Marionette TRACE conn4 <- [1,1470,null,{}] 00:06:33 INFO - PROCESS | 1923 | 1463036793528 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:33 INFO - PROCESS | 1923 | 1463036793774 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 00:06:34 INFO - PROCESS | 1923 | 1463036794056 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabea62800 == 154 [pid = 1923] [id = 375] 00:06:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffa9b04cc00) [pid = 1923] [serial = 1126] [outer = (nil)] 00:06:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa9b04ec00) [pid = 1923] [serial = 1127] [outer = 0x7ffa9b04cc00] 00:06:34 INFO - PROCESS | 1923 | 1463036794163 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffac3cc3400) [pid = 1923] [serial = 1128] [outer = 0x7ffa9b04cc00] 00:06:35 INFO - PROCESS | 1923 | 1463036795183 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1736ms 00:06:35 INFO - PROCESS | 1923 | 1463036795257 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 1923 | 1463036795261 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:06:35 INFO - PROCESS | 1923 | 1463036795269 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 1923 | 1463036795273 Marionette TRACE conn4 <- [1,1474,null,{}] 00:06:35 INFO - PROCESS | 1923 | 1463036795280 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:35 INFO - PROCESS | 1923 | 1463036795577 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 00:06:35 INFO - PROCESS | 1923 | 1463036795871 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9da54000 == 155 [pid = 1923] [id = 376] 00:06:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa1133c00) [pid = 1923] [serial = 1129] [outer = (nil)] 00:06:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaa113e000) [pid = 1923] [serial = 1130] [outer = 0x7ffaa1133c00] 00:06:35 INFO - PROCESS | 1923 | 1463036795950 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffac3ccd800) [pid = 1923] [serial = 1131] [outer = 0x7ffaa1133c00] 00:06:36 INFO - PROCESS | 1923 | 1463036796938 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1732ms 00:06:37 INFO - PROCESS | 1923 | 1463036797002 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 1923 | 1463036797007 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 00:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:06:37 INFO - PROCESS | 1923 | 1463036797015 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 1923 | 1463036797019 Marionette TRACE conn4 <- [1,1478,null,{}] 00:06:37 INFO - PROCESS | 1923 | 1463036797025 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:37 INFO - PROCESS | 1923 | 1463036797258 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:06:37 INFO - PROCESS | 1923 | 1463036797505 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9da6c000 == 156 [pid = 1923] [id = 377] 00:06:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffa98ba7800) [pid = 1923] [serial = 1132] [outer = (nil)] 00:06:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffa98bafc00) [pid = 1923] [serial = 1133] [outer = 0x7ffa98ba7800] 00:06:37 INFO - PROCESS | 1923 | 1463036797628 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffa98bb4c00) [pid = 1923] [serial = 1134] [outer = 0x7ffa98ba7800] 00:06:38 INFO - PROCESS | 1923 | 1463036798548 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1587ms 00:06:38 INFO - PROCESS | 1923 | 1463036798604 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 00:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:06:38 INFO - PROCESS | 1923 | 1463036798616 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 00:06:38 INFO - PROCESS | 1923 | 1463036798624 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 1923 | 1463036798628 Marionette TRACE conn4 <- [1,1482,null,{}] 00:06:38 INFO - PROCESS | 1923 | 1463036798634 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:38 INFO - PROCESS | 1923 | 1463036798855 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 00:06:39 INFO - PROCESS | 1923 | 1463036799151 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c65e800 == 157 [pid = 1923] [id = 378] 00:06:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffa98ba9800) [pid = 1923] [serial = 1135] [outer = (nil)] 00:06:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa9fcd7c00) [pid = 1923] [serial = 1136] [outer = 0x7ffa98ba9800] 00:06:39 INFO - PROCESS | 1923 | 1463036799236 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffa9fcdbc00) [pid = 1923] [serial = 1137] [outer = 0x7ffa98ba9800] 00:06:40 INFO - PROCESS | 1923 | 1463036800187 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1645ms 00:06:40 INFO - PROCESS | 1923 | 1463036800268 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 1923 | 1463036800272 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 00:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:06:40 INFO - PROCESS | 1923 | 1463036800278 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 1923 | 1463036800282 Marionette TRACE conn4 <- [1,1486,null,{}] 00:06:40 INFO - PROCESS | 1923 | 1463036800288 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:40 INFO - PROCESS | 1923 | 1463036800510 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 00:06:40 INFO - PROCESS | 1923 | 1463036800756 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c027000 == 158 [pid = 1923] [id = 379] 00:06:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffa9a54d400) [pid = 1923] [serial = 1138] [outer = (nil)] 00:06:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa1134c00) [pid = 1923] [serial = 1139] [outer = 0x7ffa9a54d400] 00:06:40 INFO - PROCESS | 1923 | 1463036800883 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffac3cc8000) [pid = 1923] [serial = 1140] [outer = 0x7ffa9a54d400] 00:06:41 INFO - PROCESS | 1923 | 1463036801856 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1640ms 00:06:41 INFO - PROCESS | 1923 | 1463036801919 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 1923 | 1463036801923 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 00:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:06:41 INFO - PROCESS | 1923 | 1463036801929 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 1923 | 1463036801933 Marionette TRACE conn4 <- [1,1490,null,{}] 00:06:41 INFO - PROCESS | 1923 | 1463036801940 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:42 INFO - PROCESS | 1923 | 1463036802167 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 00:06:42 INFO - PROCESS | 1923 | 1463036802445 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9da6e800 == 159 [pid = 1923] [id = 380] 00:06:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffa9b04b400) [pid = 1923] [serial = 1141] [outer = (nil)] 00:06:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffa9d56bc00) [pid = 1923] [serial = 1142] [outer = 0x7ffa9b04b400] 00:06:42 INFO - PROCESS | 1923 | 1463036802521 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffa9d571000) [pid = 1923] [serial = 1143] [outer = 0x7ffa9b04b400] 00:06:43 INFO - PROCESS | 1923 | 1463036803430 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1531ms 00:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:06:43 INFO - PROCESS | 1923 | 1463036803462 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1923 | 1463036803464 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:06:43 INFO - PROCESS | 1923 | 1463036803472 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 1923 | 1463036803474 Marionette TRACE conn4 <- [1,1494,null,{}] 00:06:43 INFO - PROCESS | 1923 | 1463036803483 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:43 INFO - PROCESS | 1923 | 1463036803719 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 00:06:43 INFO - PROCESS | 1923 | 1463036803986 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9847b000 == 160 [pid = 1923] [id = 381] 00:06:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffa98bb1800) [pid = 1923] [serial = 1144] [outer = (nil)] 00:06:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffa9a548c00) [pid = 1923] [serial = 1145] [outer = 0x7ffa98bb1800] 00:06:44 INFO - PROCESS | 1923 | 1463036804510 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffa9b04ac00) [pid = 1923] [serial = 1146] [outer = 0x7ffa98bb1800] 00:06:45 INFO - PROCESS | 1923 | 1463036805486 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2087ms 00:06:45 INFO - PROCESS | 1923 | 1463036805559 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 1923 | 1463036805565 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 00:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:06:45 INFO - PROCESS | 1923 | 1463036805574 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 1923 | 1463036805579 Marionette TRACE conn4 <- [1,1498,null,{}] 00:06:45 INFO - PROCESS | 1923 | 1463036805586 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:45 INFO - PROCESS | 1923 | 1463036805804 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:06:46 INFO - PROCESS | 1923 | 1463036806058 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bce000 == 161 [pid = 1923] [id = 382] 00:06:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffa9d7f6c00) [pid = 1923] [serial = 1147] [outer = (nil)] 00:06:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffa9f357400) [pid = 1923] [serial = 1148] [outer = 0x7ffa9d7f6c00] 00:06:46 INFO - PROCESS | 1923 | 1463036806149 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffa9f35cc00) [pid = 1923] [serial = 1149] [outer = 0x7ffa9d7f6c00] 00:06:47 INFO - PROCESS | 1923 | 1463036807056 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1537ms 00:06:47 INFO - PROCESS | 1923 | 1463036807110 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 1923 | 1463036807117 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 00:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:06:47 INFO - PROCESS | 1923 | 1463036807128 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 1923 | 1463036807132 Marionette TRACE conn4 <- [1,1502,null,{}] 00:06:47 INFO - PROCESS | 1923 | 1463036807139 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7d4800 == 160 [pid = 1923] [id = 300] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10bd800 == 159 [pid = 1923] [id = 301] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa814a800 == 158 [pid = 1923] [id = 306] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b6f800 == 157 [pid = 1923] [id = 364] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10c5000 == 156 [pid = 1923] [id = 363] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ffe8000 == 155 [pid = 1923] [id = 362] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa983a3000 == 154 [pid = 1923] [id = 361] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98d1000 == 153 [pid = 1923] [id = 11] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b82000 == 152 [pid = 1923] [id = 360] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaae6cf800 == 151 [pid = 1923] [id = 353] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab44b000 == 150 [pid = 1923] [id = 352] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8d68000 == 149 [pid = 1923] [id = 351] 00:06:47 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8214000 == 148 [pid = 1923] [id = 350] 00:06:47 INFO - PROCESS | 1923 | 1463036807751 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa98dc000) [pid = 1923] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaab42a000) [pid = 1923] [serial = 992] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffab7f32800) [pid = 1923] [serial = 1004] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaa78b8c00) [pid = 1923] [serial = 1031] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffaa0cd9c00) [pid = 1923] [serial = 1025] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa2647c00) [pid = 1923] [serial = 1026] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffaa81b2c00) [pid = 1923] [serial = 1034] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffab0b4ec00) [pid = 1923] [serial = 998] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaa0fc5c00) [pid = 1923] [serial = 980] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffac31aa800) [pid = 1923] [serial = 1010] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffaa7f1b000) [pid = 1923] [serial = 986] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffaab4bf800) [pid = 1923] [serial = 1013] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffaa3080c00) [pid = 1923] [serial = 1028] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffaa6d6a800) [pid = 1923] [serial = 1029] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffab20cc000) [pid = 1923] [serial = 1001] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffaa6c78c00) [pid = 1923] [serial = 983] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa27af400) [pid = 1923] [serial = 1016] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffabfb0e400) [pid = 1923] [serial = 1007] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa8bd8c00) [pid = 1923] [serial = 989] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa9f262400) [pid = 1923] [serial = 1022] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffab0390800) [pid = 1923] [serial = 995] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffa9d70ec00) [pid = 1923] [serial = 1019] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa8299400) [pid = 1923] [serial = 1035] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaa81b9000) [pid = 1923] [serial = 1037] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa7bdc000) [pid = 1923] [serial = 1032] [outer = (nil)] [url = about:blank] 00:06:47 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa8942800) [pid = 1923] [serial = 1038] [outer = (nil)] [url = about:blank] 00:06:48 INFO - PROCESS | 1923 | 1463036808032 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa98399000 == 149 [pid = 1923] [id = 383] 00:06:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffa9a550800) [pid = 1923] [serial = 1150] [outer = (nil)] 00:06:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffa9fcdf400) [pid = 1923] [serial = 1151] [outer = 0x7ffa9a550800] 00:06:48 INFO - PROCESS | 1923 | 1463036808105 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa113d000) [pid = 1923] [serial = 1152] [outer = 0x7ffa9a550800] 00:06:48 INFO - PROCESS | 1923 | 1463036808928 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1833ms 00:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:06:48 INFO - PROCESS | 1923 | 1463036808962 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 1923 | 1463036808965 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 00:06:48 INFO - PROCESS | 1923 | 1463036808972 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 1923 | 1463036808978 Marionette TRACE conn4 <- [1,1506,null,{}] 00:06:48 INFO - PROCESS | 1923 | 1463036808993 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 1923 | 1463036809284 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 00:06:49 INFO - PROCESS | 1923 | 1463036809395 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d04800 == 150 [pid = 1923] [id = 384] 00:06:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa307ec00) [pid = 1923] [serial = 1153] [outer = (nil)] 00:06:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa32b1400) [pid = 1923] [serial = 1154] [outer = 0x7ffaa307ec00] 00:06:49 INFO - PROCESS | 1923 | 1463036809461 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa3366800) [pid = 1923] [serial = 1155] [outer = 0x7ffaa307ec00] 00:06:50 INFO - PROCESS | 1923 | 1463036810309 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1387ms 00:06:50 INFO - PROCESS | 1923 | 1463036810371 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 00:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:06:50 INFO - PROCESS | 1923 | 1463036810376 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 00:06:50 INFO - PROCESS | 1923 | 1463036810384 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 1923 | 1463036810386 Marionette TRACE conn4 <- [1,1510,null,{}] 00:06:50 INFO - PROCESS | 1923 | 1463036810394 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:50 INFO - PROCESS | 1923 | 1463036810665 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 00:06:50 INFO - PROCESS | 1923 | 1463036810696 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa297b800 == 151 [pid = 1923] [id = 385] 00:06:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaa308b400) [pid = 1923] [serial = 1156] [outer = (nil)] 00:06:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaa78adc00) [pid = 1923] [serial = 1157] [outer = 0x7ffaa308b400] 00:06:50 INFO - PROCESS | 1923 | 1463036810776 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaa7b5bc00) [pid = 1923] [serial = 1158] [outer = 0x7ffaa308b400] 00:06:51 INFO - PROCESS | 1923 | 1463036811700 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1389ms 00:06:51 INFO - PROCESS | 1923 | 1463036811773 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 1923 | 1463036811777 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:06:51 INFO - PROCESS | 1923 | 1463036811782 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 1923 | 1463036811784 Marionette TRACE conn4 <- [1,1514,null,{}] 00:06:51 INFO - PROCESS | 1923 | 1463036811792 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:52 INFO - PROCESS | 1923 | 1463036812066 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 00:06:52 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaa7be2400) [pid = 1923] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:06:52 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffa9d484000) [pid = 1923] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:06:52 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa6d66800) [pid = 1923] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:06:52 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffa9d338000) [pid = 1923] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:06:52 INFO - PROCESS | 1923 | 1463036812499 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b5a800 == 152 [pid = 1923] [id = 386] 00:06:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa6decc00) [pid = 1923] [serial = 1159] [outer = (nil)] 00:06:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaa7be0000) [pid = 1923] [serial = 1160] [outer = 0x7ffaa6decc00] 00:06:52 INFO - PROCESS | 1923 | 1463036812577 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaa829c800) [pid = 1923] [serial = 1161] [outer = 0x7ffaa6decc00] 00:06:53 INFO - PROCESS | 1923 | 1463036813355 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 00:06:53 INFO - PROCESS | 1923 | 1463036813417 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 1923 | 1463036813420 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 00:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:06:53 INFO - PROCESS | 1923 | 1463036813427 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 1923 | 1463036813430 Marionette TRACE conn4 <- [1,1518,null,{}] 00:06:53 INFO - PROCESS | 1923 | 1463036813436 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:53 INFO - PROCESS | 1923 | 1463036813642 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:06:53 INFO - PROCESS | 1923 | 1463036813799 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8465800 == 153 [pid = 1923] [id = 387] 00:06:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaa7b64c00) [pid = 1923] [serial = 1162] [outer = (nil)] 00:06:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaa27b1400) [pid = 1923] [serial = 1163] [outer = 0x7ffaa7b64c00] 00:06:53 INFO - PROCESS | 1923 | 1463036813875 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaab42dc00) [pid = 1923] [serial = 1164] [outer = 0x7ffaa7b64c00] 00:06:54 INFO - PROCESS | 1923 | 1463036814929 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1533ms 00:06:54 INFO - PROCESS | 1923 | 1463036814962 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 1923 | 1463036814970 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 00:06:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:06:54 INFO - PROCESS | 1923 | 1463036814980 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 1923 | 1463036814984 Marionette TRACE conn4 <- [1,1522,null,{}] 00:06:54 INFO - PROCESS | 1923 | 1463036814995 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:55 INFO - PROCESS | 1923 | 1463036815286 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 00:06:55 INFO - PROCESS | 1923 | 1463036815566 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fad2000 == 154 [pid = 1923] [id = 388] 00:06:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffa9d487000) [pid = 1923] [serial = 1165] [outer = (nil)] 00:06:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa9d569000) [pid = 1923] [serial = 1166] [outer = 0x7ffa9d487000] 00:06:55 INFO - PROCESS | 1923 | 1463036815696 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffa9d7f3c00) [pid = 1923] [serial = 1167] [outer = 0x7ffa9d487000] 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:56 INFO - PROCESS | 1923 | 1463036816551 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:06:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:06:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:06:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:06:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:06:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:06:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1640ms 00:06:56 INFO - PROCESS | 1923 | 1463036816628 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 1923 | 1463036816639 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 00:06:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:06:56 INFO - PROCESS | 1923 | 1463036816670 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 1923 | 1463036816674 Marionette TRACE conn4 <- [1,1526,null,{}] 00:06:56 INFO - PROCESS | 1923 | 1463036816681 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:56 INFO - PROCESS | 1923 | 1463036816927 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 00:06:57 INFO - PROCESS | 1923 | 1463036817185 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa813f000 == 155 [pid = 1923] [id = 389] 00:06:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffaa1138800) [pid = 1923] [serial = 1168] [outer = (nil)] 00:06:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa17cf400) [pid = 1923] [serial = 1169] [outer = 0x7ffaa1138800] 00:06:57 INFO - PROCESS | 1923 | 1463036817282 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffaa27b8000) [pid = 1923] [serial = 1170] [outer = 0x7ffaa1138800] 00:06:58 INFO - PROCESS | 1923 | 1463036818183 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:06:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:06:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:06:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:06:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1539ms 00:06:58 INFO - PROCESS | 1923 | 1463036818246 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 1923 | 1463036818251 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 00:06:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:06:58 INFO - PROCESS | 1923 | 1463036818261 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 1923 | 1463036818266 Marionette TRACE conn4 <- [1,1530,null,{}] 00:06:58 INFO - PROCESS | 1923 | 1463036818284 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:58 INFO - PROCESS | 1923 | 1463036818516 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 00:06:58 INFO - PROCESS | 1923 | 1463036818769 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaadbc8800 == 156 [pid = 1923] [id = 390] 00:06:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffaa7bde400) [pid = 1923] [serial = 1171] [outer = (nil)] 00:06:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaa8299400) [pid = 1923] [serial = 1172] [outer = 0x7ffaa7bde400] 00:06:58 INFO - PROCESS | 1923 | 1463036818869 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffaa8bdc000) [pid = 1923] [serial = 1173] [outer = 0x7ffaa7bde400] 00:06:59 INFO - PROCESS | 1923 | 1463036819653 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:06:59 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:06:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:06:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:06:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:06:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:06:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1441ms 00:06:59 INFO - PROCESS | 1923 | 1463036819704 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1923 | 1463036819709 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:06:59 INFO - PROCESS | 1923 | 1463036819715 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 1923 | 1463036819726 Marionette TRACE conn4 <- [1,1534,null,{}] 00:06:59 INFO - PROCESS | 1923 | 1463036819756 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:59 INFO - PROCESS | 1923 | 1463036819976 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 00:07:00 INFO - PROCESS | 1923 | 1463036820235 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0817000 == 157 [pid = 1923] [id = 391] 00:07:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa9b94800) [pid = 1923] [serial = 1174] [outer = (nil)] 00:07:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaab6e0000) [pid = 1923] [serial = 1175] [outer = 0x7ffaa9b94800] 00:07:00 INFO - PROCESS | 1923 | 1463036820382 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaab6f8400) [pid = 1923] [serial = 1176] [outer = 0x7ffaa9b94800] 00:07:01 INFO - PROCESS | 1923 | 1463036821659 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2008ms 00:07:01 INFO - PROCESS | 1923 | 1463036821739 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 1923 | 1463036821743 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 00:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:07:01 INFO - PROCESS | 1923 | 1463036821753 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 1923 | 1463036821756 Marionette TRACE conn4 <- [1,1538,null,{}] 00:07:01 INFO - PROCESS | 1923 | 1463036821762 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:01 INFO - PROCESS | 1923 | 1463036821994 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:07:02 INFO - PROCESS | 1923 | 1463036822257 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4242800 == 158 [pid = 1923] [id = 392] 00:07:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaab42d400) [pid = 1923] [serial = 1177] [outer = (nil)] 00:07:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaaf0b9800) [pid = 1923] [serial = 1178] [outer = 0x7ffaab42d400] 00:07:02 INFO - PROCESS | 1923 | 1463036822387 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffab0c1c800) [pid = 1923] [serial = 1179] [outer = 0x7ffaab42d400] 00:07:03 INFO - PROCESS | 1923 | 1463036823293 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1581ms 00:07:03 INFO - PROCESS | 1923 | 1463036823336 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 1923 | 1463036823340 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 00:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:07:03 INFO - PROCESS | 1923 | 1463036823346 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 1923 | 1463036823349 Marionette TRACE conn4 <- [1,1542,null,{}] 00:07:03 INFO - PROCESS | 1923 | 1463036823355 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:03 INFO - PROCESS | 1923 | 1463036823600 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 00:07:03 INFO - PROCESS | 1923 | 1463036823858 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac1e53000 == 159 [pid = 1923] [id = 393] 00:07:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffab199cc00) [pid = 1923] [serial = 1180] [outer = (nil)] 00:07:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffab2bdb400) [pid = 1923] [serial = 1181] [outer = 0x7ffab199cc00] 00:07:03 INFO - PROCESS | 1923 | 1463036823984 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffab4002c00) [pid = 1923] [serial = 1182] [outer = 0x7ffab199cc00] 00:07:04 INFO - PROCESS | 1923 | 1463036824865 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1579ms 00:07:04 INFO - PROCESS | 1923 | 1463036824927 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 1923 | 1463036824931 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 00:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:07:04 INFO - PROCESS | 1923 | 1463036824939 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 1923 | 1463036824941 Marionette TRACE conn4 <- [1,1546,null,{}] 00:07:04 INFO - PROCESS | 1923 | 1463036824948 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:05 INFO - PROCESS | 1923 | 1463036825177 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 00:07:05 INFO - PROCESS | 1923 | 1463036825431 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0eb000 == 160 [pid = 1923] [id = 394] 00:07:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffa9a54d800) [pid = 1923] [serial = 1183] [outer = (nil)] 00:07:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffab4eb5800) [pid = 1923] [serial = 1184] [outer = 0x7ffa9a54d800] 00:07:05 INFO - PROCESS | 1923 | 1463036825552 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffabe781800) [pid = 1923] [serial = 1185] [outer = 0x7ffa9a54d800] 00:07:06 INFO - PROCESS | 1923 | 1463036826413 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1536ms 00:07:06 INFO - PROCESS | 1923 | 1463036826477 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 1923 | 1463036826481 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 00:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:07:06 INFO - PROCESS | 1923 | 1463036826488 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 1923 | 1463036826492 Marionette TRACE conn4 <- [1,1550,null,{}] 00:07:06 INFO - PROCESS | 1923 | 1463036826498 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:06 INFO - PROCESS | 1923 | 1463036826721 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 00:07:06 INFO - PROCESS | 1923 | 1463036826968 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac681f800 == 161 [pid = 1923] [id = 395] 00:07:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffaa8a43400) [pid = 1923] [serial = 1186] [outer = (nil)] 00:07:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffabe780800) [pid = 1923] [serial = 1187] [outer = 0x7ffaa8a43400] 00:07:07 INFO - PROCESS | 1923 | 1463036827086 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffabfe5e400) [pid = 1923] [serial = 1188] [outer = 0x7ffaa8a43400] 00:07:08 INFO - PROCESS | 1923 | 1463036828001 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1591ms 00:07:08 INFO - PROCESS | 1923 | 1463036828080 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1923 | 1463036828084 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:07:08 INFO - PROCESS | 1923 | 1463036828092 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 1923 | 1463036828096 Marionette TRACE conn4 <- [1,1554,null,{}] 00:07:08 INFO - PROCESS | 1923 | 1463036828103 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:08 INFO - PROCESS | 1923 | 1463036828414 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 00:07:08 INFO - PROCESS | 1923 | 1463036828610 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d67f800 == 162 [pid = 1923] [id = 396] 00:07:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffabe9d5400) [pid = 1923] [serial = 1189] [outer = (nil)] 00:07:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffac31a1000) [pid = 1923] [serial = 1190] [outer = 0x7ffabe9d5400] 00:07:08 INFO - PROCESS | 1923 | 1463036828733 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffac3b56400) [pid = 1923] [serial = 1191] [outer = 0x7ffabe9d5400] 00:07:09 INFO - PROCESS | 1923 | 1463036829603 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1544ms 00:07:09 INFO - PROCESS | 1923 | 1463036829637 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 1923 | 1463036829641 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 00:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:07:09 INFO - PROCESS | 1923 | 1463036829647 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 1923 | 1463036829649 Marionette TRACE conn4 <- [1,1558,null,{}] 00:07:09 INFO - PROCESS | 1923 | 1463036829655 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:09 INFO - PROCESS | 1923 | 1463036829884 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:07:10 INFO - PROCESS | 1923 | 1463036830171 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d234000 == 163 [pid = 1923] [id = 397] 00:07:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffa9c062000) [pid = 1923] [serial = 1192] [outer = (nil)] 00:07:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffa9c06b000) [pid = 1923] [serial = 1193] [outer = 0x7ffa9c062000] 00:07:10 INFO - PROCESS | 1923 | 1463036830297 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffaa9e44400) [pid = 1923] [serial = 1194] [outer = 0x7ffa9c062000] 00:07:11 INFO - PROCESS | 1923 | 1463036831177 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1583ms 00:07:11 INFO - PROCESS | 1923 | 1463036831231 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 1923 | 1463036831236 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 00:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:07:11 INFO - PROCESS | 1923 | 1463036831244 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 1923 | 1463036831250 Marionette TRACE conn4 <- [1,1562,null,{}] 00:07:11 INFO - PROCESS | 1923 | 1463036831256 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:11 INFO - PROCESS | 1923 | 1463036831553 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 00:07:11 INFO - PROCESS | 1923 | 1463036831863 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef92800 == 164 [pid = 1923] [id = 398] 00:07:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffa9a546800) [pid = 1923] [serial = 1195] [outer = (nil)] 00:07:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffa9ef1f800) [pid = 1923] [serial = 1196] [outer = 0x7ffa9a546800] 00:07:11 INFO - PROCESS | 1923 | 1463036831989 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffac1ea4000) [pid = 1923] [serial = 1197] [outer = 0x7ffa9a546800] 00:07:12 INFO - PROCESS | 1923 | 1463036832904 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1732ms 00:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:07:12 INFO - PROCESS | 1923 | 1463036832977 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 1923 | 1463036832980 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 00:07:12 INFO - PROCESS | 1923 | 1463036832987 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 1923 | 1463036832990 Marionette TRACE conn4 <- [1,1566,null,{}] 00:07:13 INFO - PROCESS | 1923 | 1463036832996 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:13 INFO - PROCESS | 1923 | 1463036833237 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 00:07:13 INFO - PROCESS | 1923 | 1463036833448 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b08b000 == 165 [pid = 1923] [id = 399] 00:07:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffa9b063000) [pid = 1923] [serial = 1198] [outer = (nil)] 00:07:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffa9b06c800) [pid = 1923] [serial = 1199] [outer = 0x7ffa9b063000] 00:07:13 INFO - PROCESS | 1923 | 1463036833607 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffa9b070c00) [pid = 1923] [serial = 1200] [outer = 0x7ffa9b063000] 00:07:14 INFO - PROCESS | 1923 | 1463036834520 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1588ms 00:07:14 INFO - PROCESS | 1923 | 1463036834576 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 1923 | 1463036834580 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 00:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:07:14 INFO - PROCESS | 1923 | 1463036834596 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 1923 | 1463036834599 Marionette TRACE conn4 <- [1,1570,null,{}] 00:07:14 INFO - PROCESS | 1923 | 1463036834604 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:14 INFO - PROCESS | 1923 | 1463036834865 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 00:07:15 INFO - PROCESS | 1923 | 1463036835179 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9efa0000 == 166 [pid = 1923] [id = 400] 00:07:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffa9b061800) [pid = 1923] [serial = 1201] [outer = (nil)] 00:07:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffa9ef1c400) [pid = 1923] [serial = 1202] [outer = 0x7ffa9b061800] 00:07:15 INFO - PROCESS | 1923 | 1463036835259 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffac3b5f800) [pid = 1923] [serial = 1203] [outer = 0x7ffa9b061800] 00:07:16 INFO - PROCESS | 1923 | 1463036836142 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1630ms 00:07:16 INFO - PROCESS | 1923 | 1463036836229 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 1923 | 1463036836237 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:07:16 INFO - PROCESS | 1923 | 1463036836247 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 1923 | 1463036836251 Marionette TRACE conn4 <- [1,1574,null,{}] 00:07:16 INFO - PROCESS | 1923 | 1463036836257 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:16 INFO - PROCESS | 1923 | 1463036836533 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 00:07:16 INFO - PROCESS | 1923 | 1463036836828 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a343000 == 167 [pid = 1923] [id = 401] 00:07:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffa96a0bc00) [pid = 1923] [serial = 1204] [outer = (nil)] 00:07:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffa96a13800) [pid = 1923] [serial = 1205] [outer = 0x7ffa96a0bc00] 00:07:16 INFO - PROCESS | 1923 | 1463036836910 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffa96a18400) [pid = 1923] [serial = 1206] [outer = 0x7ffa96a0bc00] 00:07:17 INFO - PROCESS | 1923 | 1463036837818 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1635ms 00:07:17 INFO - PROCESS | 1923 | 1463036837882 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1923 | 1463036837886 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 00:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:07:17 INFO - PROCESS | 1923 | 1463036837892 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1923 | 1463036837895 Marionette TRACE conn4 <- [1,1578,null,{}] 00:07:17 INFO - PROCESS | 1923 | 1463036837902 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:18 INFO - PROCESS | 1923 | 1463036838170 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:07:18 INFO - PROCESS | 1923 | 1463036838431 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b7e000 == 168 [pid = 1923] [id = 402] 00:07:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffa96a0d800) [pid = 1923] [serial = 1207] [outer = (nil)] 00:07:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffa96bc7800) [pid = 1923] [serial = 1208] [outer = 0x7ffa96a0d800] 00:07:18 INFO - PROCESS | 1923 | 1463036838550 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffa96bcd000) [pid = 1923] [serial = 1209] [outer = 0x7ffa96a0d800] 00:07:19 INFO - PROCESS | 1923 | 1463036839430 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1588ms 00:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:07:19 INFO - PROCESS | 1923 | 1463036839481 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1923 | 1463036839484 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 00:07:19 INFO - PROCESS | 1923 | 1463036839491 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1923 | 1463036839494 Marionette TRACE conn4 <- [1,1582,null,{}] 00:07:19 INFO - PROCESS | 1923 | 1463036839500 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:19 INFO - PROCESS | 1923 | 1463036839744 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 00:07:20 INFO - PROCESS | 1923 | 1463036840449 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b08c000 == 169 [pid = 1923] [id = 403] 00:07:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffa96a15400) [pid = 1923] [serial = 1210] [outer = (nil)] 00:07:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffa98baa000) [pid = 1923] [serial = 1211] [outer = 0x7ffa96a15400] 00:07:20 INFO - PROCESS | 1923 | 1463036840528 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffa9a54c800) [pid = 1923] [serial = 1212] [outer = 0x7ffa96a15400] 00:07:21 INFO - PROCESS | 1923 | 1463036841553 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2096ms 00:07:21 INFO - PROCESS | 1923 | 1463036841588 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 1923 | 1463036841596 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 00:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:07:21 INFO - PROCESS | 1923 | 1463036841604 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 1923 | 1463036841611 Marionette TRACE conn4 <- [1,1586,null,{}] 00:07:21 INFO - PROCESS | 1923 | 1463036841619 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:21 INFO - PROCESS | 1923 | 1463036841871 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 00:07:22 INFO - PROCESS | 1923 | 1463036842151 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef9b800 == 170 [pid = 1923] [id = 404] 00:07:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 264 (0x7ffa9a763000) [pid = 1923] [serial = 1213] [outer = (nil)] 00:07:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 265 (0x7ffa9c066c00) [pid = 1923] [serial = 1214] [outer = 0x7ffa9a763000] 00:07:22 INFO - PROCESS | 1923 | 1463036842233 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 266 (0x7ffa9d47dc00) [pid = 1923] [serial = 1215] [outer = 0x7ffa9a763000] 00:07:23 INFO - PROCESS | 1923 | 1463036843087 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1542ms 00:07:23 INFO - PROCESS | 1923 | 1463036843148 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1923 | 1463036843155 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 00:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:07:23 INFO - PROCESS | 1923 | 1463036843163 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1923 | 1463036843167 Marionette TRACE conn4 <- [1,1590,null,{}] 00:07:23 INFO - PROCESS | 1923 | 1463036843172 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:23 INFO - PROCESS | 1923 | 1463036843381 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 00:07:23 INFO - PROCESS | 1923 | 1463036843660 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbd0000 == 171 [pid = 1923] [id = 405] 00:07:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 267 (0x7ffa9a544000) [pid = 1923] [serial = 1216] [outer = (nil)] 00:07:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 268 (0x7ffa9a766400) [pid = 1923] [serial = 1217] [outer = 0x7ffa9a544000] 00:07:23 INFO - PROCESS | 1923 | 1463036843842 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 269 (0x7ffa9ef19400) [pid = 1923] [serial = 1218] [outer = 0x7ffa9a544000] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac1db1000 == 170 [pid = 1923] [id = 293] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab7dcf800 == 169 [pid = 1923] [id = 290] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3529000 == 168 [pid = 1923] [id = 294] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabee3a000 == 167 [pid = 1923] [id = 292] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbc9000 == 166 [pid = 1923] [id = 374] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac5adb800 == 165 [pid = 1923] [id = 373] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac318d000 == 164 [pid = 1923] [id = 372] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabec3f000 == 163 [pid = 1923] [id = 371] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab2070800 == 162 [pid = 1923] [id = 370] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0171000 == 161 [pid = 1923] [id = 369] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9bb3800 == 160 [pid = 1923] [id = 368] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e52800 == 159 [pid = 1923] [id = 367] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10b4000 == 158 [pid = 1923] [id = 366] 00:07:25 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a5ad000 == 157 [pid = 1923] [id = 365] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 268 (0x7ffaa7f18800) [pid = 1923] [serial = 1089] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 267 (0x7ffaa8945000) [pid = 1923] [serial = 1091] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 266 (0x7ffaa8a4d000) [pid = 1923] [serial = 1049] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 265 (0x7ffab20d5c00) [pid = 1923] [serial = 1061] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 264 (0x7ffaa98e8c00) [pid = 1923] [serial = 1092] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 263 (0x7ffaadb17400) [pid = 1923] [serial = 1055] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffab4eb9c00) [pid = 1923] [serial = 1064] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaa27b2c00) [pid = 1923] [serial = 1085] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffaa6c81000) [pid = 1923] [serial = 1086] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa9b85c00) [pid = 1923] [serial = 1040] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffab12b9800) [pid = 1923] [serial = 1058] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffaa7b66800) [pid = 1923] [serial = 1088] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffaa7ae6c00) [pid = 1923] [serial = 1046] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffabead9800) [pid = 1923] [serial = 1067] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffac3b5dc00) [pid = 1923] [serial = 1076] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffac396d400) [pid = 1923] [serial = 1073] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffabfe67400) [pid = 1923] [serial = 1070] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffaa264b400) [pid = 1923] [serial = 1043] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffa9a54c000) [pid = 1923] [serial = 1079] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffa9f396000) [pid = 1923] [serial = 1082] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffaa1b53400) [pid = 1923] [serial = 1083] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffaab5c8000) [pid = 1923] [serial = 1052] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffaa8951800) [pid = 1923] [serial = 1094] [outer = (nil)] [url = about:blank] 00:07:25 INFO - PROCESS | 1923 | 1463036845363 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2235ms 00:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:07:25 INFO - PROCESS | 1923 | 1463036845404 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1923 | 1463036845407 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:07:25 INFO - PROCESS | 1923 | 1463036845417 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1923 | 1463036845425 Marionette TRACE conn4 <- [1,1594,null,{}] 00:07:25 INFO - PROCESS | 1923 | 1463036845481 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:25 INFO - PROCESS | 1923 | 1463036845690 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 00:07:25 INFO - PROCESS | 1923 | 1463036845881 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d477800 == 158 [pid = 1923] [id = 406] 00:07:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffa9a54ec00) [pid = 1923] [serial = 1219] [outer = (nil)] 00:07:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffa9f35dc00) [pid = 1923] [serial = 1220] [outer = 0x7ffa9a54ec00] 00:07:25 INFO - PROCESS | 1923 | 1463036845945 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffaa0fd1800) [pid = 1923] [serial = 1221] [outer = 0x7ffa9a54ec00] 00:07:26 INFO - PROCESS | 1923 | 1463036846784 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1398ms 00:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:07:26 INFO - PROCESS | 1923 | 1463036846821 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 1923 | 1463036846825 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 00:07:26 INFO - PROCESS | 1923 | 1463036846832 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 1923 | 1463036846834 Marionette TRACE conn4 <- [1,1598,null,{}] 00:07:26 INFO - PROCESS | 1923 | 1463036846840 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:27 INFO - PROCESS | 1923 | 1463036847039 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:07:27 INFO - PROCESS | 1923 | 1463036847054 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbca000 == 159 [pid = 1923] [id = 407] 00:07:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffaa1132c00) [pid = 1923] [serial = 1222] [outer = (nil)] 00:07:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffaa1b8b000) [pid = 1923] [serial = 1223] [outer = 0x7ffaa1132c00] 00:07:27 INFO - PROCESS | 1923 | 1463036847117 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffaa27aa800) [pid = 1923] [serial = 1224] [outer = 0x7ffaa1132c00] 00:07:28 INFO - PROCESS | 1923 | 1463036848136 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1335ms 00:07:28 INFO - PROCESS | 1923 | 1463036848166 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 1923 | 1463036848170 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 00:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:07:28 INFO - PROCESS | 1923 | 1463036848177 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 1923 | 1463036848181 Marionette TRACE conn4 <- [1,1602,null,{}] 00:07:28 INFO - PROCESS | 1923 | 1463036848187 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:28 INFO - PROCESS | 1923 | 1463036848459 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 00:07:28 INFO - PROCESS | 1923 | 1463036848488 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ece800 == 160 [pid = 1923] [id = 408] 00:07:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffaa32b5400) [pid = 1923] [serial = 1225] [outer = (nil)] 00:07:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffaa3366400) [pid = 1923] [serial = 1226] [outer = 0x7ffaa32b5400] 00:07:28 INFO - PROCESS | 1923 | 1463036848562 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffaa6de6800) [pid = 1923] [serial = 1227] [outer = 0x7ffaa32b5400] 00:07:29 INFO - PROCESS | 1923 | 1463036849522 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1384ms 00:07:29 INFO - PROCESS | 1923 | 1463036849562 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1923 | 1463036849566 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 00:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:07:29 INFO - PROCESS | 1923 | 1463036849573 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1923 | 1463036849576 Marionette TRACE conn4 <- [1,1606,null,{}] 00:07:29 INFO - PROCESS | 1923 | 1463036849597 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 1923 | 1463036849893 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffaaf496000) [pid = 1923] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffa9d32bc00) [pid = 1923] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffa98bb1800) [pid = 1923] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffa9a550800) [pid = 1923] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffaa307ec00) [pid = 1923] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffa9d32a400) [pid = 1923] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffaa308b400) [pid = 1923] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffa9d7f6c00) [pid = 1923] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffaa6dec800) [pid = 1923] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffaac936c00) [pid = 1923] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffaab6ed800) [pid = 1923] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffaa0cd8800) [pid = 1923] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffaa6decc00) [pid = 1923] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffa9c804000) [pid = 1923] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffaaf49bc00) [pid = 1923] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffa9a544400) [pid = 1923] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa8bd5800) [pid = 1923] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffaa8a43000) [pid = 1923] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffaa8a51c00) [pid = 1923] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:07:30 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffaab6ecc00) [pid = 1923] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:07:30 INFO - PROCESS | 1923 | 1463036850965 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d2df000 == 161 [pid = 1923] [id = 409] 00:07:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffa98bb1800) [pid = 1923] [serial = 1228] [outer = (nil)] 00:07:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffa9d32bc00) [pid = 1923] [serial = 1229] [outer = 0x7ffa98bb1800] 00:07:31 INFO - PROCESS | 1923 | 1463036851029 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffaa6c7c800) [pid = 1923] [serial = 1230] [outer = 0x7ffa98bb1800] 00:07:31 INFO - PROCESS | 1923 | 1463036851728 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:07:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2202ms 00:07:31 INFO - PROCESS | 1923 | 1463036851777 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 1923 | 1463036851779 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 00:07:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:07:31 INFO - PROCESS | 1923 | 1463036851788 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1923 | 1463036851791 Marionette TRACE conn4 <- [1,1610,null,{}] 00:07:31 INFO - PROCESS | 1923 | 1463036851820 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:32 INFO - PROCESS | 1923 | 1463036852018 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 00:07:32 INFO - PROCESS | 1923 | 1463036852034 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c4e800 == 162 [pid = 1923] [id = 410] 00:07:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffaa6dec800) [pid = 1923] [serial = 1231] [outer = (nil)] 00:07:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa8a4f000) [pid = 1923] [serial = 1232] [outer = 0x7ffaa6dec800] 00:07:32 INFO - PROCESS | 1923 | 1463036852100 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffaa9aa1000) [pid = 1923] [serial = 1233] [outer = 0x7ffaa6dec800] 00:07:33 INFO - PROCESS | 1923 | 1463036853226 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1493ms 00:07:33 INFO - PROCESS | 1923 | 1463036853283 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1923 | 1463036853290 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:07:33 INFO - PROCESS | 1923 | 1463036853299 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 1923 | 1463036853305 Marionette TRACE conn4 <- [1,1614,null,{}] 00:07:33 INFO - PROCESS | 1923 | 1463036853316 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:33 INFO - PROCESS | 1923 | 1463036853588 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 00:07:33 INFO - PROCESS | 1923 | 1463036853910 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c65c000 == 163 [pid = 1923] [id = 411] 00:07:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffa96bd2c00) [pid = 1923] [serial = 1234] [outer = (nil)] 00:07:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffa9a766800) [pid = 1923] [serial = 1235] [outer = 0x7ffa96bd2c00] 00:07:33 INFO - PROCESS | 1923 | 1463036853993 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffa9b062800) [pid = 1923] [serial = 1236] [outer = 0x7ffa96bd2c00] 00:07:34 INFO - PROCESS | 1923 | 1463036854876 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 00:07:34 INFO - PROCESS | 1923 | 1463036854938 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 1923 | 1463036854949 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 00:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:07:34 INFO - PROCESS | 1923 | 1463036854960 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 1923 | 1463036854964 Marionette TRACE conn4 <- [1,1618,null,{}] 00:07:34 INFO - PROCESS | 1923 | 1463036854970 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:35 INFO - PROCESS | 1923 | 1463036855235 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:07:35 INFO - PROCESS | 1923 | 1463036855494 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c3800 == 164 [pid = 1923] [id = 412] 00:07:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffa9c069400) [pid = 1923] [serial = 1237] [outer = (nil)] 00:07:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffa9d572800) [pid = 1923] [serial = 1238] [outer = 0x7ffa9c069400] 00:07:35 INFO - PROCESS | 1923 | 1463036855614 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffa9ef18000) [pid = 1923] [serial = 1239] [outer = 0x7ffa9c069400] 00:07:36 INFO - PROCESS | 1923 | 1463036856582 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1689ms 00:07:36 INFO - PROCESS | 1923 | 1463036856650 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 1923 | 1463036856654 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 00:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:07:36 INFO - PROCESS | 1923 | 1463036856661 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1923 | 1463036856668 Marionette TRACE conn4 <- [1,1622,null,{}] 00:07:36 INFO - PROCESS | 1923 | 1463036856684 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:36 INFO - PROCESS | 1923 | 1463036856959 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 00:07:37 INFO - PROCESS | 1923 | 1463036857261 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa814c000 == 165 [pid = 1923] [id = 413] 00:07:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffa9fce1800) [pid = 1923] [serial = 1240] [outer = (nil)] 00:07:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffaa1b95800) [pid = 1923] [serial = 1241] [outer = 0x7ffa9fce1800] 00:07:37 INFO - PROCESS | 1923 | 1463036857346 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffaa6c72c00) [pid = 1923] [serial = 1242] [outer = 0x7ffa9fce1800] 00:07:38 INFO - PROCESS | 1923 | 1463036858257 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1645ms 00:07:38 INFO - PROCESS | 1923 | 1463036858308 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 1923 | 1463036858313 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 00:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:07:38 INFO - PROCESS | 1923 | 1463036858319 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 1923 | 1463036858322 Marionette TRACE conn4 <- [1,1626,null,{}] 00:07:38 INFO - PROCESS | 1923 | 1463036858327 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:38 INFO - PROCESS | 1923 | 1463036858548 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 00:07:38 INFO - PROCESS | 1923 | 1463036858757 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab44b000 == 166 [pid = 1923] [id = 414] 00:07:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffaa0fc7400) [pid = 1923] [serial = 1243] [outer = (nil)] 00:07:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffaa7be6c00) [pid = 1923] [serial = 1244] [outer = 0x7ffaa0fc7400] 00:07:38 INFO - PROCESS | 1923 | 1463036858877 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffaa8a50000) [pid = 1923] [serial = 1245] [outer = 0x7ffaa0fc7400] 00:07:39 INFO - PROCESS | 1923 | 1463036859792 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 00:07:39 INFO - PROCESS | 1923 | 1463036859856 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1923 | 1463036859860 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 00:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:07:39 INFO - PROCESS | 1923 | 1463036859866 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 1923 | 1463036859870 Marionette TRACE conn4 <- [1,1630,null,{}] 00:07:39 INFO - PROCESS | 1923 | 1463036859876 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:40 INFO - PROCESS | 1923 | 1463036860099 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 00:07:40 INFO - PROCESS | 1923 | 1463036860342 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0170800 == 167 [pid = 1923] [id = 415] 00:07:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffaa8951800) [pid = 1923] [serial = 1246] [outer = (nil)] 00:07:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffaab429c00) [pid = 1923] [serial = 1247] [outer = 0x7ffaa8951800] 00:07:40 INFO - PROCESS | 1923 | 1463036860505 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffaab5c8000) [pid = 1923] [serial = 1248] [outer = 0x7ffaa8951800] 00:07:41 INFO - PROCESS | 1923 | 1463036861458 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1634ms 00:07:41 INFO - PROCESS | 1923 | 1463036861501 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 1923 | 1463036861506 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:07:41 INFO - PROCESS | 1923 | 1463036861513 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1923 | 1463036861517 Marionette TRACE conn4 <- [1,1634,null,{}] 00:07:41 INFO - PROCESS | 1923 | 1463036861523 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:41 INFO - PROCESS | 1923 | 1463036861776 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 00:07:42 INFO - PROCESS | 1923 | 1463036862085 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab365d000 == 168 [pid = 1923] [id = 416] 00:07:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffab00ce000) [pid = 1923] [serial = 1249] [outer = (nil)] 00:07:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffab0cdc800) [pid = 1923] [serial = 1250] [outer = 0x7ffab00ce000] 00:07:42 INFO - PROCESS | 1923 | 1463036862168 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffab18ce400) [pid = 1923] [serial = 1251] [outer = 0x7ffab00ce000] 00:07:43 INFO - PROCESS | 1923 | 1463036863108 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1637ms 00:07:43 INFO - PROCESS | 1923 | 1463036863152 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1923 | 1463036863156 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 00:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:07:43 INFO - PROCESS | 1923 | 1463036863162 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 1923 | 1463036863164 Marionette TRACE conn4 <- [1,1638,null,{}] 00:07:43 INFO - PROCESS | 1923 | 1463036863171 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:43 INFO - PROCESS | 1923 | 1463036863408 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:07:43 INFO - PROCESS | 1923 | 1463036863666 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec44800 == 169 [pid = 1923] [id = 417] 00:07:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffab038bc00) [pid = 1923] [serial = 1252] [outer = (nil)] 00:07:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffab20cc000) [pid = 1923] [serial = 1253] [outer = 0x7ffab038bc00] 00:07:43 INFO - PROCESS | 1923 | 1463036863782 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffab2c84000) [pid = 1923] [serial = 1254] [outer = 0x7ffab038bc00] 00:07:44 INFO - PROCESS | 1923 | 1463036864761 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1635ms 00:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:07:44 INFO - PROCESS | 1923 | 1463036864799 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1923 | 1463036864802 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 00:07:44 INFO - PROCESS | 1923 | 1463036864809 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1923 | 1463036864812 Marionette TRACE conn4 <- [1,1642,null,{}] 00:07:44 INFO - PROCESS | 1923 | 1463036864818 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:45 INFO - PROCESS | 1923 | 1463036865040 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 00:07:45 INFO - PROCESS | 1923 | 1463036865316 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac37d9000 == 170 [pid = 1923] [id = 418] 00:07:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffaa8bd5800) [pid = 1923] [serial = 1255] [outer = (nil)] 00:07:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 264 (0x7ffabead9800) [pid = 1923] [serial = 1256] [outer = 0x7ffaa8bd5800] 00:07:45 INFO - PROCESS | 1923 | 1463036865417 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 265 (0x7ffabfce7400) [pid = 1923] [serial = 1257] [outer = 0x7ffaa8bd5800] 00:07:46 INFO - PROCESS | 1923 | 1463036866255 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1485ms 00:07:46 INFO - PROCESS | 1923 | 1463036866293 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1923 | 1463036866296 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 00:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:07:46 INFO - PROCESS | 1923 | 1463036866303 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1923 | 1463036866307 Marionette TRACE conn4 <- [1,1646,null,{}] 00:07:46 INFO - PROCESS | 1923 | 1463036866313 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:46 INFO - PROCESS | 1923 | 1463036866545 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:07:46 INFO - PROCESS | 1923 | 1463036866848 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdce800 == 171 [pid = 1923] [id = 419] 00:07:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 266 (0x7ffab048e800) [pid = 1923] [serial = 1258] [outer = (nil)] 00:07:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 267 (0x7ffac1e2b800) [pid = 1923] [serial = 1259] [outer = 0x7ffab048e800] 00:07:46 INFO - PROCESS | 1923 | 1463036866931 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 268 (0x7ffac3961c00) [pid = 1923] [serial = 1260] [outer = 0x7ffab048e800] 00:07:47 INFO - PROCESS | 1923 | 1463036867786 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1538ms 00:07:47 INFO - PROCESS | 1923 | 1463036867843 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 1923 | 1463036867846 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 00:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:07:47 INFO - PROCESS | 1923 | 1463036867853 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 1923 | 1463036867857 Marionette TRACE conn4 <- [1,1650,null,{}] 00:07:47 INFO - PROCESS | 1923 | 1463036867864 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:48 INFO - PROCESS | 1923 | 1463036868102 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 00:07:48 INFO - PROCESS | 1923 | 1463036868411 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac7e85000 == 172 [pid = 1923] [id = 420] 00:07:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 269 (0x7ffa95caf000) [pid = 1923] [serial = 1261] [outer = (nil)] 00:07:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 270 (0x7ffa95cb6000) [pid = 1923] [serial = 1262] [outer = 0x7ffa95caf000] 00:07:48 INFO - PROCESS | 1923 | 1463036868494 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 271 (0x7ffa95cbb000) [pid = 1923] [serial = 1263] [outer = 0x7ffa95caf000] 00:07:49 INFO - PROCESS | 1923 | 1463036869366 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:07:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1585ms 00:07:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:07:49 INFO - PROCESS | 1923 | 1463036869441 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 1923 | 1463036869444 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 00:07:49 INFO - PROCESS | 1923 | 1463036869451 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 1923 | 1463036869454 Marionette TRACE conn4 <- [1,1654,null,{}] 00:07:49 INFO - PROCESS | 1923 | 1463036869461 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:49 INFO - PROCESS | 1923 | 1463036869747 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 00:07:50 INFO - PROCESS | 1923 | 1463036870063 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d42b800 == 173 [pid = 1923] [id = 421] 00:07:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 272 (0x7ffac3ccb400) [pid = 1923] [serial = 1264] [outer = (nil)] 00:07:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 273 (0x7ffac3ccfc00) [pid = 1923] [serial = 1265] [outer = 0x7ffac3ccb400] 00:07:50 INFO - PROCESS | 1923 | 1463036870149 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 274 (0x7ffac3ec7400) [pid = 1923] [serial = 1266] [outer = 0x7ffac3ccb400] 00:07:51 INFO - PROCESS | 1923 | 1463036871090 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1683ms 00:07:51 INFO - PROCESS | 1923 | 1463036871156 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 1923 | 1463036871163 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 00:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:07:51 INFO - PROCESS | 1923 | 1463036871179 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1923 | 1463036871185 Marionette TRACE conn4 <- [1,1658,null,{}] 00:07:51 INFO - PROCESS | 1923 | 1463036871193 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:51 INFO - PROCESS | 1923 | 1463036871477 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:07:51 INFO - PROCESS | 1923 | 1463036871774 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa937e2000 == 174 [pid = 1923] [id = 422] 00:07:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 275 (0x7ffa9fa46400) [pid = 1923] [serial = 1267] [outer = (nil)] 00:07:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 276 (0x7ffa9fa4cc00) [pid = 1923] [serial = 1268] [outer = 0x7ffa9fa46400] 00:07:51 INFO - PROCESS | 1923 | 1463036871852 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 277 (0x7ffa9fa51400) [pid = 1923] [serial = 1269] [outer = 0x7ffa9fa46400] 00:07:52 INFO - PROCESS | 1923 | 1463036872699 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1586ms 00:07:52 INFO - PROCESS | 1923 | 1463036872764 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:07:52 INFO - PROCESS | 1923 | 1463036872768 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 00:07:52 INFO - PROCESS | 1923 | 1463036872775 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1923 | 1463036872779 Marionette TRACE conn4 <- [1,1662,null,{}] 00:07:52 INFO - PROCESS | 1923 | 1463036872784 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:53 INFO - PROCESS | 1923 | 1463036873028 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 00:07:53 INFO - PROCESS | 1923 | 1463036873345 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa969e4000 == 175 [pid = 1923] [id = 423] 00:07:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 278 (0x7ffa99f39c00) [pid = 1923] [serial = 1270] [outer = (nil)] 00:07:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 279 (0x7ffa99f40800) [pid = 1923] [serial = 1271] [outer = 0x7ffa99f39c00] 00:07:53 INFO - PROCESS | 1923 | 1463036873429 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 280 (0x7ffa99f45000) [pid = 1923] [serial = 1272] [outer = 0x7ffa99f39c00] 00:07:54 INFO - PROCESS | 1923 | 1463036874280 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1587ms 00:07:54 INFO - PROCESS | 1923 | 1463036874362 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1923 | 1463036874366 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 00:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:07:54 INFO - PROCESS | 1923 | 1463036874373 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1923 | 1463036874376 Marionette TRACE conn4 <- [1,1666,null,{}] 00:07:54 INFO - PROCESS | 1923 | 1463036874382 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:54 INFO - PROCESS | 1923 | 1463036874665 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:07:55 INFO - PROCESS | 1923 | 1463036875021 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96297000 == 176 [pid = 1923] [id = 424] 00:07:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 281 (0x7ffa96233400) [pid = 1923] [serial = 1273] [outer = (nil)] 00:07:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 282 (0x7ffa9623a800) [pid = 1923] [serial = 1274] [outer = 0x7ffa96233400] 00:07:55 INFO - PROCESS | 1923 | 1463036875099 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 283 (0x7ffa9623fc00) [pid = 1923] [serial = 1275] [outer = 0x7ffa96233400] 00:07:56 INFO - PROCESS | 1923 | 1463036876076 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1784ms 00:07:56 INFO - PROCESS | 1923 | 1463036876158 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1923 | 1463036876162 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:07:56 INFO - PROCESS | 1923 | 1463036876169 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 1923 | 1463036876172 Marionette TRACE conn4 <- [1,1670,null,{}] 00:07:56 INFO - PROCESS | 1923 | 1463036876180 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:56 INFO - PROCESS | 1923 | 1463036876509 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 00:07:56 INFO - PROCESS | 1923 | 1463036876833 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c64b800 == 177 [pid = 1923] [id = 425] 00:07:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 284 (0x7ffa96240000) [pid = 1923] [serial = 1276] [outer = (nil)] 00:07:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 285 (0x7ffa963b6400) [pid = 1923] [serial = 1277] [outer = 0x7ffa96240000] 00:07:56 INFO - PROCESS | 1923 | 1463036876914 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 286 (0x7ffa963ba800) [pid = 1923] [serial = 1278] [outer = 0x7ffa96240000] 00:07:57 INFO - PROCESS | 1923 | 1463036877822 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1688ms 00:07:57 INFO - PROCESS | 1923 | 1463036877858 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 1923 | 1463036877862 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 00:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:07:57 INFO - PROCESS | 1923 | 1463036877868 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 1923 | 1463036877870 Marionette TRACE conn4 <- [1,1674,null,{}] 00:07:57 INFO - PROCESS | 1923 | 1463036877877 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:58 INFO - PROCESS | 1923 | 1463036878104 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 00:07:58 INFO - PROCESS | 1923 | 1463036878438 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0edd800 == 178 [pid = 1923] [id = 426] 00:07:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 287 (0x7ffa963b0800) [pid = 1923] [serial = 1279] [outer = (nil)] 00:07:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 288 (0x7ffa963bfc00) [pid = 1923] [serial = 1280] [outer = 0x7ffa963b0800] 00:07:58 INFO - PROCESS | 1923 | 1463036878520 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 289 (0x7ffa99f44c00) [pid = 1923] [serial = 1281] [outer = 0x7ffa963b0800] 00:07:59 INFO - PROCESS | 1923 | 1463036879433 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1629ms 00:07:59 INFO - PROCESS | 1923 | 1463036879499 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 1923 | 1463036879503 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 00:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:07:59 INFO - PROCESS | 1923 | 1463036879510 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 1923 | 1463036879513 Marionette TRACE conn4 <- [1,1678,null,{}] 00:07:59 INFO - PROCESS | 1923 | 1463036879519 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:59 INFO - PROCESS | 1923 | 1463036879749 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:08:00 INFO - PROCESS | 1923 | 1463036880055 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa983a5800 == 179 [pid = 1923] [id = 427] 00:08:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 290 (0x7ffa94e85400) [pid = 1923] [serial = 1282] [outer = (nil)] 00:08:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 291 (0x7ffa94e8b400) [pid = 1923] [serial = 1283] [outer = 0x7ffa94e85400] 00:08:00 INFO - PROCESS | 1923 | 1463036880137 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 292 (0x7ffa94e90800) [pid = 1923] [serial = 1284] [outer = 0x7ffa94e85400] 00:08:01 INFO - PROCESS | 1923 | 1463036881532 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2238ms 00:08:01 INFO - PROCESS | 1923 | 1463036881749 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1923 | 1463036881754 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 00:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:08:01 INFO - PROCESS | 1923 | 1463036881763 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1923 | 1463036881768 Marionette TRACE conn4 <- [1,1682,null,{}] 00:08:01 INFO - PROCESS | 1923 | 1463036881777 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:01 INFO - PROCESS | 1923 | 1463036881987 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 00:08:02 INFO - PROCESS | 1923 | 1463036882253 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa98366000 == 180 [pid = 1923] [id = 428] 00:08:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 293 (0x7ffa96a19000) [pid = 1923] [serial = 1285] [outer = (nil)] 00:08:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 294 (0x7ffa96bc9000) [pid = 1923] [serial = 1286] [outer = 0x7ffa96a19000] 00:08:02 INFO - PROCESS | 1923 | 1463036882325 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 295 (0x7ffa99f42000) [pid = 1923] [serial = 1287] [outer = 0x7ffa96a19000] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3cd800 == 179 [pid = 1923] [id = 347] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3114000 == 178 [pid = 1923] [id = 348] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8209000 == 177 [pid = 1923] [id = 108] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa814e800 == 176 [pid = 1923] [id = 304] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1c20800 == 175 [pid = 1923] [id = 134] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3394800 == 174 [pid = 1923] [id = 346] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7c22000 == 173 [pid = 1923] [id = 349] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d2df000 == 172 [pid = 1923] [id = 409] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ece800 == 171 [pid = 1923] [id = 408] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbca000 == 170 [pid = 1923] [id = 407] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d477800 == 169 [pid = 1923] [id = 406] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbd0000 == 168 [pid = 1923] [id = 405] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef9b800 == 167 [pid = 1923] [id = 404] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b08c000 == 166 [pid = 1923] [id = 403] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b7e000 == 165 [pid = 1923] [id = 402] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a343000 == 164 [pid = 1923] [id = 401] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9efa0000 == 163 [pid = 1923] [id = 400] 00:08:03 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b08b000 == 162 [pid = 1923] [id = 399] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 294 (0x7ffab087dc00) [pid = 1923] [serial = 882] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 293 (0x7ffa9b04ec00) [pid = 1923] [serial = 1127] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 292 (0x7ffaa17d3c00) [pid = 1923] [serial = 1023] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 291 (0x7ffa98bafc00) [pid = 1923] [serial = 1133] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 290 (0x7ffaa1134c00) [pid = 1923] [serial = 1139] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 289 (0x7ffa9b04ac00) [pid = 1923] [serial = 1146] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 288 (0x7ffa9fcdf400) [pid = 1923] [serial = 1151] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 287 (0x7ffaa3366800) [pid = 1923] [serial = 1155] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 286 (0x7ffaa32b1400) [pid = 1923] [serial = 1154] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 285 (0x7ffa9a548c00) [pid = 1923] [serial = 1145] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 284 (0x7ffac3b55000) [pid = 1923] [serial = 1124] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 283 (0x7ffab2765400) [pid = 1923] [serial = 894] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 282 (0x7ffaa78adc00) [pid = 1923] [serial = 1157] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 281 (0x7ffa9fcd7c00) [pid = 1923] [serial = 1136] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 280 (0x7ffa9f35cc00) [pid = 1923] [serial = 1149] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 279 (0x7ffaa7ae7800) [pid = 1923] [serial = 1103] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 278 (0x7ffaa8571400) [pid = 1923] [serial = 864] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 277 (0x7ffa9f357400) [pid = 1923] [serial = 1148] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 276 (0x7ffab075b800) [pid = 1923] [serial = 879] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 275 (0x7ffa9a551c00) [pid = 1923] [serial = 1097] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 274 (0x7ffa9d56bc00) [pid = 1923] [serial = 1142] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 273 (0x7ffaa113e000) [pid = 1923] [serial = 1130] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 272 (0x7ffab00d1400) [pid = 1923] [serial = 876] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 271 (0x7ffaa9aa3800) [pid = 1923] [serial = 1095] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 270 (0x7ffaab430400) [pid = 1923] [serial = 1106] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 269 (0x7ffaa829c800) [pid = 1923] [serial = 1161] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 268 (0x7ffaa7be0000) [pid = 1923] [serial = 1160] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 267 (0x7ffab20cd000) [pid = 1923] [serial = 891] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 266 (0x7ffac31a0400) [pid = 1923] [serial = 1115] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 265 (0x7ffab1862800) [pid = 1923] [serial = 1112] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 264 (0x7ffab0c29c00) [pid = 1923] [serial = 885] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 263 (0x7ffaa7b5bc00) [pid = 1923] [serial = 1158] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffa9a550c00) [pid = 1923] [serial = 1080] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaaf499c00) [pid = 1923] [serial = 1109] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffaa3086000) [pid = 1923] [serial = 1100] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffab19a7400) [pid = 1923] [serial = 888] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffac3966c00) [pid = 1923] [serial = 1118] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffaa9e3a800) [pid = 1923] [serial = 867] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffaa113d000) [pid = 1923] [serial = 1152] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffaab5c6000) [pid = 1923] [serial = 870] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffaaefe6c00) [pid = 1923] [serial = 873] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffa9a764000) [pid = 1923] [serial = 1121] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffaa27b1400) [pid = 1923] [serial = 1163] [outer = (nil)] [url = about:blank] 00:08:03 INFO - PROCESS | 1923 | 1463036883891 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2202ms 00:08:03 INFO - PROCESS | 1923 | 1463036883982 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1923 | 1463036883991 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 00:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:08:04 INFO - PROCESS | 1923 | 1463036884002 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 1923 | 1463036884005 Marionette TRACE conn4 <- [1,1686,null,{}] 00:08:04 INFO - PROCESS | 1923 | 1463036884013 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:04 INFO - PROCESS | 1923 | 1463036884216 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 00:08:04 INFO - PROCESS | 1923 | 1463036884421 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839e800 == 163 [pid = 1923] [id = 429] 00:08:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffa96a15800) [pid = 1923] [serial = 1288] [outer = (nil)] 00:08:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffa9a75fc00) [pid = 1923] [serial = 1289] [outer = 0x7ffa96a15800] 00:08:04 INFO - PROCESS | 1923 | 1463036884491 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffa9b06e000) [pid = 1923] [serial = 1290] [outer = 0x7ffa96a15800] 00:08:05 INFO - PROCESS | 1923 | 1463036885269 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1335ms 00:08:05 INFO - PROCESS | 1923 | 1463036885338 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 00:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:08:05 INFO - PROCESS | 1923 | 1463036885343 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 00:08:05 INFO - PROCESS | 1923 | 1463036885350 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 1923 | 1463036885356 Marionette TRACE conn4 <- [1,1690,null,{}] 00:08:05 INFO - PROCESS | 1923 | 1463036885372 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:05 INFO - PROCESS | 1923 | 1463036885602 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:08:05 INFO - PROCESS | 1923 | 1463036885792 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c01f800 == 164 [pid = 1923] [id = 430] 00:08:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffa9a75cc00) [pid = 1923] [serial = 1291] [outer = (nil)] 00:08:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffa9d333000) [pid = 1923] [serial = 1292] [outer = 0x7ffa9a75cc00] 00:08:05 INFO - PROCESS | 1923 | 1463036885863 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffa9d571400) [pid = 1923] [serial = 1293] [outer = 0x7ffa9a75cc00] 00:08:06 INFO - PROCESS | 1923 | 1463036886779 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1490ms 00:08:06 INFO - PROCESS | 1923 | 1463036886843 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1923 | 1463036886848 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 00:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:08:06 INFO - PROCESS | 1923 | 1463036886853 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1923 | 1463036886856 Marionette TRACE conn4 <- [1,1694,null,{}] 00:08:06 INFO - PROCESS | 1923 | 1463036886872 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:07 INFO - PROCESS | 1923 | 1463036887145 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 00:08:07 INFO - PROCESS | 1923 | 1463036887175 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c861800 == 165 [pid = 1923] [id = 431] 00:08:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffa9b04ec00) [pid = 1923] [serial = 1294] [outer = (nil)] 00:08:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffa9ef1ac00) [pid = 1923] [serial = 1295] [outer = 0x7ffa9b04ec00] 00:08:07 INFO - PROCESS | 1923 | 1463036887242 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffa9f354400) [pid = 1923] [serial = 1296] [outer = 0x7ffa9b04ec00] 00:08:09 INFO - PROCESS | 1923 | 1463036889074 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffab01f1000) [pid = 1923] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa1b8a400) [pid = 1923] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffaa856dc00) [pid = 1923] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffa9a54ec00) [pid = 1923] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffaa336ec00) [pid = 1923] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffaa894c400) [pid = 1923] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffa96a15400) [pid = 1923] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffa9a763000) [pid = 1923] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffa9d330c00) [pid = 1923] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffa9a544000) [pid = 1923] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffab084e800) [pid = 1923] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffaa7aec400) [pid = 1923] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffaa7b64c00) [pid = 1923] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffa9c805000) [pid = 1923] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffab087ec00) [pid = 1923] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffaab5cc000) [pid = 1923] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffaa6de8000) [pid = 1923] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffa9d337400) [pid = 1923] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffaa1132c00) [pid = 1923] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffa9d480c00) [pid = 1923] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffaa81bbc00) [pid = 1923] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa2770400) [pid = 1923] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa7ae6000) [pid = 1923] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffaa8a4bc00) [pid = 1923] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffac1e27000) [pid = 1923] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffaa829b800) [pid = 1923] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffa9f39fc00) [pid = 1923] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffaa8298c00) [pid = 1923] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffaa1b56000) [pid = 1923] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffaa32b5400) [pid = 1923] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffaa7ae3c00) [pid = 1923] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa28ae400) [pid = 1923] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa8946800) [pid = 1923] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffabe787800) [pid = 1923] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffac3969800) [pid = 1923] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffab0c28800) [pid = 1923] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa78b1400) [pid = 1923] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffab0c2a000) [pid = 1923] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffaab6df000) [pid = 1923] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaae7ad800) [pid = 1923] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffab0c28000) [pid = 1923] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffa98bb1800) [pid = 1923] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffab0882800) [pid = 1923] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffa9d32c000) [pid = 1923] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffaa7b62800) [pid = 1923] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaae607400) [pid = 1923] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa9c4d1400) [pid = 1923] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa6c7cc00) [pid = 1923] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffac1d30400) [pid = 1923] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa7e31400) [pid = 1923] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffab12b0400) [pid = 1923] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaa78b8400) [pid = 1923] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffa9a75d800) [pid = 1923] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa9a75ec00) [pid = 1923] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaa0cd6800) [pid = 1923] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffa9a547c00) [pid = 1923] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa8942c00) [pid = 1923] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:08:09 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa6d67000) [pid = 1923] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2436ms 00:08:09 INFO - PROCESS | 1923 | 1463036889302 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 1923 | 1463036889306 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 00:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:08:09 INFO - PROCESS | 1923 | 1463036889319 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1923 | 1463036889322 Marionette TRACE conn4 <- [1,1698,null,{}] 00:08:09 INFO - PROCESS | 1923 | 1463036889330 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:09 INFO - PROCESS | 1923 | 1463036889526 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 00:08:09 INFO - PROCESS | 1923 | 1463036889537 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b1ca000 == 166 [pid = 1923] [id = 432] 00:08:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffa9a75d400) [pid = 1923] [serial = 1297] [outer = (nil)] 00:08:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffa9c4d1400) [pid = 1923] [serial = 1298] [outer = 0x7ffa9a75d400] 00:08:09 INFO - PROCESS | 1923 | 1463036889610 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffa9ef19000) [pid = 1923] [serial = 1299] [outer = 0x7ffa9a75d400] 00:08:10 INFO - PROCESS | 1923 | 1463036890504 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1239ms 00:08:10 INFO - PROCESS | 1923 | 1463036890559 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 00:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:08:10 INFO - PROCESS | 1923 | 1463036890564 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 00:08:10 INFO - PROCESS | 1923 | 1463036890570 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 1923 | 1463036890574 Marionette TRACE conn4 <- [1,1702,null,{}] 00:08:10 INFO - PROCESS | 1923 | 1463036890580 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:10 INFO - PROCESS | 1923 | 1463036890896 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 00:08:11 INFO - PROCESS | 1923 | 1463036891216 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b7d000 == 167 [pid = 1923] [id = 433] 00:08:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffa94e88400) [pid = 1923] [serial = 1300] [outer = (nil)] 00:08:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa95cae400) [pid = 1923] [serial = 1301] [outer = 0x7ffa94e88400] 00:08:11 INFO - PROCESS | 1923 | 1463036891363 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffa96241c00) [pid = 1923] [serial = 1302] [outer = 0x7ffa94e88400] 00:08:12 INFO - PROCESS | 1923 | 1463036892356 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1834ms 00:08:12 INFO - PROCESS | 1923 | 1463036892406 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1923 | 1463036892413 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 00:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:08:12 INFO - PROCESS | 1923 | 1463036892423 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 1923 | 1463036892428 Marionette TRACE conn4 <- [1,1706,null,{}] 00:08:12 INFO - PROCESS | 1923 | 1463036892436 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:12 INFO - PROCESS | 1923 | 1463036892677 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 00:08:13 INFO - PROCESS | 1923 | 1463036892990 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c661000 == 168 [pid = 1923] [id = 434] 00:08:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffa99f46000) [pid = 1923] [serial = 1303] [outer = (nil)] 00:08:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa9a75e400) [pid = 1923] [serial = 1304] [outer = 0x7ffa99f46000] 00:08:13 INFO - PROCESS | 1923 | 1463036893077 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffa9b069800) [pid = 1923] [serial = 1305] [outer = 0x7ffa99f46000] 00:08:13 INFO - PROCESS | 1923 | 1463036893994 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1635ms 00:08:14 INFO - PROCESS | 1923 | 1463036894060 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1923 | 1463036894067 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 00:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:08:14 INFO - PROCESS | 1923 | 1463036894077 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1923 | 1463036894080 Marionette TRACE conn4 <- [1,1710,null,{}] 00:08:14 INFO - PROCESS | 1923 | 1463036894088 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:14 INFO - PROCESS | 1923 | 1463036894369 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:08:14 INFO - PROCESS | 1923 | 1463036894710 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef88800 == 169 [pid = 1923] [id = 435] 00:08:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffa9a54ec00) [pid = 1923] [serial = 1306] [outer = (nil)] 00:08:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffa9d56e800) [pid = 1923] [serial = 1307] [outer = 0x7ffa9a54ec00] 00:08:14 INFO - PROCESS | 1923 | 1463036894791 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffa9f262c00) [pid = 1923] [serial = 1308] [outer = 0x7ffa9a54ec00] 00:08:15 INFO - PROCESS | 1923 | 1463036895699 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1684ms 00:08:15 INFO - PROCESS | 1923 | 1463036895761 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 00:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:08:15 INFO - PROCESS | 1923 | 1463036895766 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 00:08:15 INFO - PROCESS | 1923 | 1463036895776 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 1923 | 1463036895786 Marionette TRACE conn4 <- [1,1714,null,{}] 00:08:15 INFO - PROCESS | 1923 | 1463036895802 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:16 INFO - PROCESS | 1923 | 1463036896102 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 00:08:16 INFO - PROCESS | 1923 | 1463036896410 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbc3000 == 170 [pid = 1923] [id = 436] 00:08:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffa9fa48c00) [pid = 1923] [serial = 1309] [outer = (nil)] 00:08:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa9fcdd400) [pid = 1923] [serial = 1310] [outer = 0x7ffa9fa48c00] 00:08:16 INFO - PROCESS | 1923 | 1463036896488 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffaa0ce0c00) [pid = 1923] [serial = 1311] [outer = 0x7ffa9fa48c00] 00:08:17 INFO - PROCESS | 1923 | 1463036897388 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1648ms 00:08:17 INFO - PROCESS | 1923 | 1463036897421 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 1923 | 1463036897425 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 00:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:08:17 INFO - PROCESS | 1923 | 1463036897432 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 1923 | 1463036897435 Marionette TRACE conn4 <- [1,1718,null,{}] 00:08:17 INFO - PROCESS | 1923 | 1463036897441 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:17 INFO - PROCESS | 1923 | 1463036897668 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:08:17 INFO - PROCESS | 1923 | 1463036897979 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b8f800 == 171 [pid = 1923] [id = 437] 00:08:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffa9fa4dc00) [pid = 1923] [serial = 1312] [outer = (nil)] 00:08:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa113d000) [pid = 1923] [serial = 1313] [outer = 0x7ffa9fa4dc00] 00:08:18 INFO - PROCESS | 1923 | 1463036898062 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffaa1a02800) [pid = 1923] [serial = 1314] [outer = 0x7ffa9fa4dc00] 00:08:18 INFO - PROCESS | 1923 | 1463036898926 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1542ms 00:08:18 INFO - PROCESS | 1923 | 1463036898976 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 00:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:08:18 INFO - PROCESS | 1923 | 1463036898981 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 00:08:18 INFO - PROCESS | 1923 | 1463036898988 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 1923 | 1463036898991 Marionette TRACE conn4 <- [1,1722,null,{}] 00:08:19 INFO - PROCESS | 1923 | 1463036898997 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:19 INFO - PROCESS | 1923 | 1463036899226 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 00:08:19 INFO - PROCESS | 1923 | 1463036899486 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ed5800 == 172 [pid = 1923] [id = 438] 00:08:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffaa2778400) [pid = 1923] [serial = 1315] [outer = (nil)] 00:08:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaa277dc00) [pid = 1923] [serial = 1316] [outer = 0x7ffaa2778400] 00:08:19 INFO - PROCESS | 1923 | 1463036899617 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffaa32b6000) [pid = 1923] [serial = 1317] [outer = 0x7ffaa2778400] 00:08:20 INFO - PROCESS | 1923 | 1463036900616 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1682ms 00:08:20 INFO - PROCESS | 1923 | 1463036900670 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1923 | 1463036900674 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 00:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:08:20 INFO - PROCESS | 1923 | 1463036900682 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1923 | 1463036900685 Marionette TRACE conn4 <- [1,1726,null,{}] 00:08:20 INFO - PROCESS | 1923 | 1463036900691 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:20 INFO - PROCESS | 1923 | 1463036900937 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 00:08:21 INFO - PROCESS | 1923 | 1463036901233 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b7b800 == 173 [pid = 1923] [id = 439] 00:08:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa2779000) [pid = 1923] [serial = 1318] [outer = (nil)] 00:08:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaa6decc00) [pid = 1923] [serial = 1319] [outer = 0x7ffaa2779000] 00:08:21 INFO - PROCESS | 1923 | 1463036901315 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaa7ae3c00) [pid = 1923] [serial = 1320] [outer = 0x7ffaa2779000] 00:08:22 INFO - PROCESS | 1923 | 1463036902185 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1537ms 00:08:22 INFO - PROCESS | 1923 | 1463036902221 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1923 | 1463036902226 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 00:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:08:22 INFO - PROCESS | 1923 | 1463036902234 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1923 | 1463036902238 Marionette TRACE conn4 <- [1,1730,null,{}] 00:08:22 INFO - PROCESS | 1923 | 1463036902244 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:22 INFO - PROCESS | 1923 | 1463036902468 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:08:22 INFO - PROCESS | 1923 | 1463036902778 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b5d000 == 174 [pid = 1923] [id = 440] 00:08:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa336fc00) [pid = 1923] [serial = 1321] [outer = (nil)] 00:08:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaa7b61000) [pid = 1923] [serial = 1322] [outer = 0x7ffaa336fc00] 00:08:22 INFO - PROCESS | 1923 | 1463036902862 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffaa7be7000) [pid = 1923] [serial = 1323] [outer = 0x7ffaa336fc00] 00:08:23 INFO - PROCESS | 1923 | 1463036903749 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 00:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1545ms 00:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:08:23 INFO - PROCESS | 1923 | 1463036903780 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1923 | 1463036903783 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 00:08:23 INFO - PROCESS | 1923 | 1463036903790 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1923 | 1463036903794 Marionette TRACE conn4 <- [1,1734,null,{}] 00:08:23 INFO - PROCESS | 1923 | 1463036903799 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:24 INFO - PROCESS | 1923 | 1463036904023 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 00:08:24 INFO - PROCESS | 1923 | 1463036904330 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7c1e800 == 175 [pid = 1923] [id = 441] 00:08:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffaa6c74000) [pid = 1923] [serial = 1324] [outer = (nil)] 00:08:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffaa7f19c00) [pid = 1923] [serial = 1325] [outer = 0x7ffaa6c74000] 00:08:24 INFO - PROCESS | 1923 | 1463036904417 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffaa81b5000) [pid = 1923] [serial = 1326] [outer = 0x7ffaa6c74000] 00:08:25 INFO - PROCESS | 1923 | 1463036905301 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 00:08:25 INFO - PROCESS | 1923 | 1463036905379 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 1923 | 1463036905383 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 00:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:08:25 INFO - PROCESS | 1923 | 1463036905390 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 1923 | 1463036905392 Marionette TRACE conn4 <- [1,1738,null,{}] 00:08:25 INFO - PROCESS | 1923 | 1463036905399 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:25 INFO - PROCESS | 1923 | 1463036905660 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 00:08:25 INFO - PROCESS | 1923 | 1463036905971 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8138800 == 176 [pid = 1923] [id = 442] 00:08:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffaa81b2c00) [pid = 1923] [serial = 1327] [outer = (nil)] 00:08:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffaa81bb400) [pid = 1923] [serial = 1328] [outer = 0x7ffaa81b2c00] 00:08:26 INFO - PROCESS | 1923 | 1463036906085 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffaa894bc00) [pid = 1923] [serial = 1329] [outer = 0x7ffaa81b2c00] 00:08:26 INFO - PROCESS | 1923 | 1463036906974 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1636ms 00:08:27 INFO - PROCESS | 1923 | 1463036907028 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 1923 | 1463036907032 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 00:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:08:27 INFO - PROCESS | 1923 | 1463036907038 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 1923 | 1463036907040 Marionette TRACE conn4 <- [1,1742,null,{}] 00:08:27 INFO - PROCESS | 1923 | 1463036907046 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:27 INFO - PROCESS | 1923 | 1463036907278 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:08:27 INFO - PROCESS | 1923 | 1463036907586 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8d5f800 == 177 [pid = 1923] [id = 443] 00:08:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffaa9a9b800) [pid = 1923] [serial = 1330] [outer = (nil)] 00:08:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffaa9aa0800) [pid = 1923] [serial = 1331] [outer = 0x7ffaa9a9b800] 00:08:27 INFO - PROCESS | 1923 | 1463036907689 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffaa9e43400) [pid = 1923] [serial = 1332] [outer = 0x7ffaa9a9b800] 00:08:28 INFO - PROCESS | 1923 | 1463036908614 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1629ms 00:08:28 INFO - PROCESS | 1923 | 1463036908668 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 1923 | 1463036908671 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 00:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:08:28 INFO - PROCESS | 1923 | 1463036908680 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 1923 | 1463036908685 Marionette TRACE conn4 <- [1,1746,null,{}] 00:08:28 INFO - PROCESS | 1923 | 1463036908691 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:28 INFO - PROCESS | 1923 | 1463036908950 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 00:08:29 INFO - PROCESS | 1923 | 1463036909252 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab576000 == 178 [pid = 1923] [id = 444] 00:08:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffaa9a9c000) [pid = 1923] [serial = 1333] [outer = (nil)] 00:08:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffaab6db800) [pid = 1923] [serial = 1334] [outer = 0x7ffaa9a9c000] 00:08:29 INFO - PROCESS | 1923 | 1463036909337 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffaab6f2000) [pid = 1923] [serial = 1335] [outer = 0x7ffaa9a9c000] 00:08:30 INFO - PROCESS | 1923 | 1463036910177 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1538ms 00:08:30 INFO - PROCESS | 1923 | 1463036910217 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 1923 | 1463036910221 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 00:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:08:30 INFO - PROCESS | 1923 | 1463036910228 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 1923 | 1463036910232 Marionette TRACE conn4 <- [1,1750,null,{}] 00:08:30 INFO - PROCESS | 1923 | 1463036910253 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:30 INFO - PROCESS | 1923 | 1463036910545 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 00:08:30 INFO - PROCESS | 1923 | 1463036910747 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0188000 == 179 [pid = 1923] [id = 445] 00:08:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffaab539400) [pid = 1923] [serial = 1336] [outer = (nil)] 00:08:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffaac936800) [pid = 1923] [serial = 1337] [outer = 0x7ffaab539400] 00:08:30 INFO - PROCESS | 1923 | 1463036910865 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffaaefdb000) [pid = 1923] [serial = 1338] [outer = 0x7ffaab539400] 00:08:31 INFO - PROCESS | 1923 | 1463036911881 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1683ms 00:08:31 INFO - PROCESS | 1923 | 1463036911914 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1923 | 1463036911933 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 00:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:08:31 INFO - PROCESS | 1923 | 1463036911945 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1923 | 1463036911949 Marionette TRACE conn4 <- [1,1754,null,{}] 00:08:31 INFO - PROCESS | 1923 | 1463036911960 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:32 INFO - PROCESS | 1923 | 1463036912238 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:08:32 INFO - PROCESS | 1923 | 1463036912557 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10c6800 == 180 [pid = 1923] [id = 446] 00:08:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffa9d70e400) [pid = 1923] [serial = 1339] [outer = (nil)] 00:08:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffaaf0b9400) [pid = 1923] [serial = 1340] [outer = 0x7ffa9d70e400] 00:08:32 INFO - PROCESS | 1923 | 1463036912640 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffab048fc00) [pid = 1923] [serial = 1341] [outer = 0x7ffa9d70e400] 00:08:33 INFO - PROCESS | 1923 | 1463036913550 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1640ms 00:08:33 INFO - PROCESS | 1923 | 1463036913584 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1923 | 1463036913587 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 00:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:08:33 INFO - PROCESS | 1923 | 1463036913594 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 1923 | 1463036913597 Marionette TRACE conn4 <- [1,1758,null,{}] 00:08:33 INFO - PROCESS | 1923 | 1463036913602 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:33 INFO - PROCESS | 1923 | 1463036913826 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 00:08:34 INFO - PROCESS | 1923 | 1463036914131 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab460000 == 181 [pid = 1923] [id = 447] 00:08:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffaa6c76000) [pid = 1923] [serial = 1342] [outer = (nil)] 00:08:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffab084c800) [pid = 1923] [serial = 1343] [outer = 0x7ffaa6c76000] 00:08:34 INFO - PROCESS | 1923 | 1463036914214 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffab0b4d800) [pid = 1923] [serial = 1344] [outer = 0x7ffaa6c76000] 00:08:35 INFO - PROCESS | 1923 | 1463036915078 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1535ms 00:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:08:35 INFO - PROCESS | 1923 | 1463036915130 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 1923 | 1463036915133 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 00:08:35 INFO - PROCESS | 1923 | 1463036915141 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 1923 | 1463036915143 Marionette TRACE conn4 <- [1,1762,null,{}] 00:08:35 INFO - PROCESS | 1923 | 1463036915150 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:35 INFO - PROCESS | 1923 | 1463036915390 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:08:35 INFO - PROCESS | 1923 | 1463036915694 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4236800 == 182 [pid = 1923] [id = 448] 00:08:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffaa7be0c00) [pid = 1923] [serial = 1345] [outer = (nil)] 00:08:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffab0c25400) [pid = 1923] [serial = 1346] [outer = 0x7ffaa7be0c00] 00:08:35 INFO - PROCESS | 1923 | 1463036915775 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffab114a400) [pid = 1923] [serial = 1347] [outer = 0x7ffaa7be0c00] 00:08:36 INFO - PROCESS | 1923 | 1463036916613 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1536ms 00:08:36 INFO - PROCESS | 1923 | 1463036916676 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 1923 | 1463036916680 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 00:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:08:36 INFO - PROCESS | 1923 | 1463036916686 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1923 | 1463036916690 Marionette TRACE conn4 <- [1,1766,null,{}] 00:08:36 INFO - PROCESS | 1923 | 1463036916697 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:36 INFO - PROCESS | 1923 | 1463036916931 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 00:08:37 INFO - PROCESS | 1923 | 1463036917208 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b58800 == 183 [pid = 1923] [id = 449] 00:08:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffa9b049c00) [pid = 1923] [serial = 1348] [outer = (nil)] 00:08:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffab114cc00) [pid = 1923] [serial = 1349] [outer = 0x7ffa9b049c00] 00:08:37 INFO - PROCESS | 1923 | 1463036917329 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffab1863400) [pid = 1923] [serial = 1350] [outer = 0x7ffa9b049c00] 00:08:38 INFO - PROCESS | 1923 | 1463036918212 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1582ms 00:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:08:38 INFO - PROCESS | 1923 | 1463036918269 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 1923 | 1463036918272 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 00:08:38 INFO - PROCESS | 1923 | 1463036918280 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 1923 | 1463036918282 Marionette TRACE conn4 <- [1,1770,null,{}] 00:08:38 INFO - PROCESS | 1923 | 1463036918289 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:38 INFO - PROCESS | 1923 | 1463036918532 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:08:38 INFO - PROCESS | 1923 | 1463036918837 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b095000 == 184 [pid = 1923] [id = 450] 00:08:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffa98ba8000) [pid = 1923] [serial = 1351] [outer = (nil)] 00:08:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffaa1b58000) [pid = 1923] [serial = 1352] [outer = 0x7ffa98ba8000] 00:08:38 INFO - PROCESS | 1923 | 1463036918922 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffab19a0400) [pid = 1923] [serial = 1353] [outer = 0x7ffa98ba8000] 00:08:39 INFO - PROCESS | 1923 | 1463036919867 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1638ms 00:08:39 INFO - PROCESS | 1923 | 1463036919917 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1923 | 1463036919920 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 00:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:08:39 INFO - PROCESS | 1923 | 1463036919928 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 1923 | 1463036919932 Marionette TRACE conn4 <- [1,1774,null,{}] 00:08:39 INFO - PROCESS | 1923 | 1463036919939 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:40 INFO - PROCESS | 1923 | 1463036920178 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 00:08:40 INFO - PROCESS | 1923 | 1463036920495 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3d8000 == 185 [pid = 1923] [id = 451] 00:08:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffa98bac400) [pid = 1923] [serial = 1354] [outer = (nil)] 00:08:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffa9ef1cc00) [pid = 1923] [serial = 1355] [outer = 0x7ffa98bac400] 00:08:40 INFO - PROCESS | 1923 | 1463036920577 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffaa9b8d800) [pid = 1923] [serial = 1356] [outer = 0x7ffa98bac400] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b1ca000 == 184 [pid = 1923] [id = 432] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c861800 == 183 [pid = 1923] [id = 431] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c01f800 == 182 [pid = 1923] [id = 430] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9839e800 == 181 [pid = 1923] [id = 429] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa98366000 == 180 [pid = 1923] [id = 428] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa937e2000 == 179 [pid = 1923] [id = 422] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d42b800 == 178 [pid = 1923] [id = 421] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac7e85000 == 177 [pid = 1923] [id = 420] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fdce800 == 176 [pid = 1923] [id = 419] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac37d9000 == 175 [pid = 1923] [id = 418] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabec44800 == 174 [pid = 1923] [id = 417] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab365d000 == 173 [pid = 1923] [id = 416] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0170800 == 172 [pid = 1923] [id = 415] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab44b000 == 171 [pid = 1923] [id = 414] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa814c000 == 170 [pid = 1923] [id = 413] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10c3800 == 169 [pid = 1923] [id = 412] 00:08:42 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c65c000 == 168 [pid = 1923] [id = 411] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffab400d000) [pid = 1923] [serial = 1002] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaa307f400) [pid = 1923] [serial = 1044] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffaab53a400) [pid = 1923] [serial = 993] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa0fd1800) [pid = 1923] [serial = 1221] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffa9d569000) [pid = 1923] [serial = 1166] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffaa6dea800) [pid = 1923] [serial = 984] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffaaf0b8000) [pid = 1923] [serial = 1056] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffa9f35dc00) [pid = 1923] [serial = 1220] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffaaf0b9800) [pid = 1923] [serial = 1178] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffa9a54c800) [pid = 1923] [serial = 1212] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffa9d47dc00) [pid = 1923] [serial = 1215] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffaa1b59c00) [pid = 1923] [serial = 978] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffa9ef19400) [pid = 1923] [serial = 1218] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffab429fc00) [pid = 1923] [serial = 945] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffaab530400) [pid = 1923] [serial = 915] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffaab42dc00) [pid = 1923] [serial = 1164] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffac3b63000) [pid = 1923] [serial = 1077] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffab1a80400) [pid = 1923] [serial = 936] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffaaf560000) [pid = 1923] [serial = 930] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffaa7bdf800) [pid = 1923] [serial = 1047] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffab4eb5800) [pid = 1923] [serial = 1184] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffaa6de9800) [pid = 1923] [serial = 1017] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffaa1b8b000) [pid = 1923] [serial = 1223] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa6d65400) [pid = 1923] [serial = 1020] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaab532800) [pid = 1923] [serial = 924] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffab2bdb400) [pid = 1923] [serial = 1181] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffac31a1000) [pid = 1923] [serial = 1190] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffa9a766400) [pid = 1923] [serial = 1217] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffabe782000) [pid = 1923] [serial = 1065] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffabfc55800) [pid = 1923] [serial = 1008] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffaab6f6400) [pid = 1923] [serial = 927] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffac36dfc00) [pid = 1923] [serial = 1011] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffaa27aa800) [pid = 1923] [serial = 1224] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa9b87800) [pid = 1923] [serial = 1050] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa264a400) [pid = 1923] [serial = 981] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa9aa5400) [pid = 1923] [serial = 990] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffac395e800) [pid = 1923] [serial = 1014] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffaa3366400) [pid = 1923] [serial = 1226] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffabeacec00) [pid = 1923] [serial = 1005] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffa9c06b000) [pid = 1923] [serial = 1193] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffab20d7400) [pid = 1923] [serial = 939] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaab6edc00) [pid = 1923] [serial = 1053] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffabeacd400) [pid = 1923] [serial = 948] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffac3b5a400) [pid = 1923] [serial = 1074] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffab19a2400) [pid = 1923] [serial = 1059] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffabfb12800) [pid = 1923] [serial = 1068] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffab4002400) [pid = 1923] [serial = 1062] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffab3603400) [pid = 1923] [serial = 942] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa96a13800) [pid = 1923] [serial = 1205] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffab185cc00) [pid = 1923] [serial = 999] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaa8299400) [pid = 1923] [serial = 1172] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa17cf400) [pid = 1923] [serial = 1169] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa6de6800) [pid = 1923] [serial = 1227] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffac1d35400) [pid = 1923] [serial = 1071] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffa9d32bc00) [pid = 1923] [serial = 1229] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffab1467c00) [pid = 1923] [serial = 933] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa9ef1c400) [pid = 1923] [serial = 1202] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa27abc00) [pid = 1923] [serial = 918] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa8298400) [pid = 1923] [serial = 987] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffabe780800) [pid = 1923] [serial = 1187] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffab0853c00) [pid = 1923] [serial = 996] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffa9ef1f800) [pid = 1923] [serial = 1196] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa6c7c800) [pid = 1923] [serial = 1230] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffabee1b400) [pid = 1923] [serial = 951] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffa98baa000) [pid = 1923] [serial = 1211] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaab6e0000) [pid = 1923] [serial = 1175] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa7b5e800) [pid = 1923] [serial = 921] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffa9b06c800) [pid = 1923] [serial = 1199] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa96bc7800) [pid = 1923] [serial = 1208] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffa9c066c00) [pid = 1923] [serial = 1214] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffac395f800) [pid = 1923] [serial = 1116] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffab0852400) [pid = 1923] [serial = 1110] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffabe788c00) [pid = 1923] [serial = 1113] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffac3b5d000) [pid = 1923] [serial = 1119] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa9a769000) [pid = 1923] [serial = 1122] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffac3cc4c00) [pid = 1923] [serial = 1125] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa336b400) [pid = 1923] [serial = 1101] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa9d70a800) [pid = 1923] [serial = 1098] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaab6e7000) [pid = 1923] [serial = 1107] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa7be6800) [pid = 1923] [serial = 1104] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa8a4f000) [pid = 1923] [serial = 1232] [outer = (nil)] [url = about:blank] 00:08:42 INFO - PROCESS | 1923 | 1463036922773 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2886ms 00:08:42 INFO - PROCESS | 1923 | 1463036922816 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 1923 | 1463036922822 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 00:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:08:42 INFO - PROCESS | 1923 | 1463036922832 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 1923 | 1463036922836 Marionette TRACE conn4 <- [1,1778,null,{}] 00:08:42 INFO - PROCESS | 1923 | 1463036922847 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:43 INFO - PROCESS | 1923 | 1463036923072 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 00:08:43 INFO - PROCESS | 1923 | 1463036923265 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b8d800 == 169 [pid = 1923] [id = 452] 00:08:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa95cb2c00) [pid = 1923] [serial = 1357] [outer = (nil)] 00:08:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa963b8800) [pid = 1923] [serial = 1358] [outer = 0x7ffa95cb2c00] 00:08:43 INFO - PROCESS | 1923 | 1463036923335 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffa96bc6400) [pid = 1923] [serial = 1359] [outer = 0x7ffa95cb2c00] 00:08:44 INFO - PROCESS | 1923 | 1463036924153 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1395ms 00:08:44 INFO - PROCESS | 1923 | 1463036924227 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 1923 | 1463036924235 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 00:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:08:44 INFO - PROCESS | 1923 | 1463036924246 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 1923 | 1463036924249 Marionette TRACE conn4 <- [1,1782,null,{}] 00:08:44 INFO - PROCESS | 1923 | 1463036924256 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:44 INFO - PROCESS | 1923 | 1463036924489 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:08:44 INFO - PROCESS | 1923 | 1463036924679 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a331000 == 170 [pid = 1923] [id = 453] 00:08:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffa963b5800) [pid = 1923] [serial = 1360] [outer = (nil)] 00:08:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa9a54c000) [pid = 1923] [serial = 1361] [outer = 0x7ffa963b5800] 00:08:44 INFO - PROCESS | 1923 | 1463036924787 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9b04ac00) [pid = 1923] [serial = 1362] [outer = 0x7ffa963b5800] 00:08:45 INFO - PROCESS | 1923 | 1463036925659 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1480ms 00:08:45 INFO - PROCESS | 1923 | 1463036925726 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 1923 | 1463036925730 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 00:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:08:45 INFO - PROCESS | 1923 | 1463036925737 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 1923 | 1463036925755 Marionette TRACE conn4 <- [1,1786,null,{}] 00:08:45 INFO - PROCESS | 1923 | 1463036925777 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:46 INFO - PROCESS | 1923 | 1463036926061 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 00:08:46 INFO - PROCESS | 1923 | 1463036926097 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0ec800 == 171 [pid = 1923] [id = 454] 00:08:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffa9d331800) [pid = 1923] [serial = 1363] [outer = (nil)] 00:08:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffa9d564c00) [pid = 1923] [serial = 1364] [outer = 0x7ffa9d331800] 00:08:46 INFO - PROCESS | 1923 | 1463036926167 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9ef17000) [pid = 1923] [serial = 1365] [outer = 0x7ffa9d331800] 00:08:47 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa96a19000) [pid = 1923] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:08:47 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffa9b04ec00) [pid = 1923] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:08:47 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa9a75cc00) [pid = 1923] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:08:47 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa96a15800) [pid = 1923] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:08:47 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa6dec800) [pid = 1923] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:08:47 INFO - PROCESS | 1923 | 1463036927591 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1903ms 00:08:47 INFO - PROCESS | 1923 | 1463036927642 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 1923 | 1463036927647 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 00:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:08:47 INFO - PROCESS | 1923 | 1463036927653 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 1923 | 1463036927656 Marionette TRACE conn4 <- [1,1790,null,{}] 00:08:47 INFO - PROCESS | 1923 | 1463036927661 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:47 INFO - PROCESS | 1923 | 1463036927865 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 00:08:48 INFO - PROCESS | 1923 | 1463036928078 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d422000 == 172 [pid = 1923] [id = 455] 00:08:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa96a12800) [pid = 1923] [serial = 1366] [outer = (nil)] 00:08:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9f264000) [pid = 1923] [serial = 1367] [outer = 0x7ffa96a12800] 00:08:48 INFO - PROCESS | 1923 | 1463036928148 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffa9fa4f000) [pid = 1923] [serial = 1368] [outer = 0x7ffa96a12800] 00:08:48 INFO - PROCESS | 1923 | 1463036928918 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1330ms 00:08:48 INFO - PROCESS | 1923 | 1463036928984 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1923 | 1463036928988 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 00:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:08:48 INFO - PROCESS | 1923 | 1463036928994 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1923 | 1463036928998 Marionette TRACE conn4 <- [1,1794,null,{}] 00:08:49 INFO - PROCESS | 1923 | 1463036929003 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:49 INFO - PROCESS | 1923 | 1463036929287 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 00:08:49 INFO - PROCESS | 1923 | 1463036929304 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef5b000 == 173 [pid = 1923] [id = 456] 00:08:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffa9a764000) [pid = 1923] [serial = 1369] [outer = (nil)] 00:08:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9fce1c00) [pid = 1923] [serial = 1370] [outer = 0x7ffa9a764000] 00:08:49 INFO - PROCESS | 1923 | 1463036929373 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa17cfc00) [pid = 1923] [serial = 1371] [outer = 0x7ffa9a764000] 00:08:50 INFO - PROCESS | 1923 | 1463036930587 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1629ms 00:08:50 INFO - PROCESS | 1923 | 1463036930625 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1923 | 1463036930634 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 00:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:08:50 INFO - PROCESS | 1923 | 1463036930643 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 1923 | 1463036930651 Marionette TRACE conn4 <- [1,1798,null,{}] 00:08:50 INFO - PROCESS | 1923 | 1463036930659 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:50 INFO - PROCESS | 1923 | 1463036930939 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 00:08:51 INFO - PROCESS | 1923 | 1463036931249 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c013800 == 174 [pid = 1923] [id = 457] 00:08:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffa99f44400) [pid = 1923] [serial = 1372] [outer = (nil)] 00:08:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffa9c05fc00) [pid = 1923] [serial = 1373] [outer = 0x7ffa99f44400] 00:08:51 INFO - PROCESS | 1923 | 1463036931347 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffa9d563c00) [pid = 1923] [serial = 1374] [outer = 0x7ffa99f44400] 00:08:52 INFO - PROCESS | 1923 | 1463036932247 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1637ms 00:08:52 INFO - PROCESS | 1923 | 1463036932280 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1923 | 1463036932288 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 00:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:08:52 INFO - PROCESS | 1923 | 1463036932300 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1923 | 1463036932305 Marionette TRACE conn4 <- [1,1802,null,{}] 00:08:52 INFO - PROCESS | 1923 | 1463036932311 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:52 INFO - PROCESS | 1923 | 1463036932554 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:08:52 INFO - PROCESS | 1923 | 1463036932850 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f1d6800 == 175 [pid = 1923] [id = 458] 00:08:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9f361000) [pid = 1923] [serial = 1375] [outer = (nil)] 00:08:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa0cdfc00) [pid = 1923] [serial = 1376] [outer = 0x7ffa9f361000] 00:08:52 INFO - PROCESS | 1923 | 1463036932972 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa1a08800) [pid = 1923] [serial = 1377] [outer = 0x7ffa9f361000] 00:08:53 INFO - PROCESS | 1923 | 1463036933887 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1638ms 00:08:53 INFO - PROCESS | 1923 | 1463036933938 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1923 | 1463036933943 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 00:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:08:53 INFO - PROCESS | 1923 | 1463036933949 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1923 | 1463036933955 Marionette TRACE conn4 <- [1,1806,null,{}] 00:08:53 INFO - PROCESS | 1923 | 1463036933971 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:54 INFO - PROCESS | 1923 | 1463036934213 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 00:08:54 INFO - PROCESS | 1923 | 1463036934521 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdce000 == 176 [pid = 1923] [id = 459] 00:08:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa1b55800) [pid = 1923] [serial = 1378] [outer = (nil)] 00:08:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa27b7800) [pid = 1923] [serial = 1379] [outer = 0x7ffaa1b55800] 00:08:54 INFO - PROCESS | 1923 | 1463036934607 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa3086000) [pid = 1923] [serial = 1380] [outer = 0x7ffaa1b55800] 00:08:55 INFO - PROCESS | 1923 | 1463036935502 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1585ms 00:08:55 INFO - PROCESS | 1923 | 1463036935535 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 1923 | 1463036935539 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 00:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:08:55 INFO - PROCESS | 1923 | 1463036935545 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 1923 | 1463036935549 Marionette TRACE conn4 <- [1,1810,null,{}] 00:08:55 INFO - PROCESS | 1923 | 1463036935555 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:55 INFO - PROCESS | 1923 | 1463036935785 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 00:08:56 INFO - PROCESS | 1923 | 1463036936096 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ba1000 == 177 [pid = 1923] [id = 460] 00:08:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa2653400) [pid = 1923] [serial = 1381] [outer = (nil)] 00:08:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa336e000) [pid = 1923] [serial = 1382] [outer = 0x7ffaa2653400] 00:08:56 INFO - PROCESS | 1923 | 1463036936185 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa6d63000) [pid = 1923] [serial = 1383] [outer = 0x7ffaa2653400] 00:08:57 INFO - PROCESS | 1923 | 1463036937100 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1630ms 00:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:08:57 INFO - PROCESS | 1923 | 1463036937178 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1923 | 1463036937180 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 00:08:57 INFO - PROCESS | 1923 | 1463036937188 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 1923 | 1463036937191 Marionette TRACE conn4 <- [1,1814,null,{}] 00:08:57 INFO - PROCESS | 1923 | 1463036937199 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:57 INFO - PROCESS | 1923 | 1463036937469 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 00:08:57 INFO - PROCESS | 1923 | 1463036937736 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1862800 == 178 [pid = 1923] [id = 461] 00:08:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa78b4800) [pid = 1923] [serial = 1384] [outer = (nil)] 00:08:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa7b62000) [pid = 1923] [serial = 1385] [outer = 0x7ffaa78b4800] 00:08:57 INFO - PROCESS | 1923 | 1463036937853 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa815fc00) [pid = 1923] [serial = 1386] [outer = 0x7ffaa78b4800] 00:08:58 INFO - PROCESS | 1923 | 1463036938795 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1685ms 00:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:08:58 INFO - PROCESS | 1923 | 1463036938872 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1923 | 1463036938875 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 00:08:58 INFO - PROCESS | 1923 | 1463036938882 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1923 | 1463036938885 Marionette TRACE conn4 <- [1,1818,null,{}] 00:08:58 INFO - PROCESS | 1923 | 1463036938891 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:59 INFO - PROCESS | 1923 | 1463036939220 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:08:59 INFO - PROCESS | 1923 | 1463036939438 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c54800 == 179 [pid = 1923] [id = 462] 00:08:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffaa8a49000) [pid = 1923] [serial = 1387] [outer = (nil)] 00:08:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa9aa3400) [pid = 1923] [serial = 1388] [outer = 0x7ffaa8a49000] 00:08:59 INFO - PROCESS | 1923 | 1463036939535 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaab52d800) [pid = 1923] [serial = 1389] [outer = 0x7ffaa8a49000] 00:09:00 INFO - PROCESS | 1923 | 1463036940411 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1581ms 00:09:00 INFO - PROCESS | 1923 | 1463036940462 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:09:00 INFO - PROCESS | 1923 | 1463036940467 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 00:09:00 INFO - PROCESS | 1923 | 1463036940473 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 1923 | 1463036940477 Marionette TRACE conn4 <- [1,1822,null,{}] 00:09:00 INFO - PROCESS | 1923 | 1463036940484 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:00 INFO - PROCESS | 1923 | 1463036940709 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 00:09:01 INFO - PROCESS | 1923 | 1463036941046 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8041800 == 180 [pid = 1923] [id = 463] 00:09:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaa8a51000) [pid = 1923] [serial = 1390] [outer = (nil)] 00:09:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaab5c7400) [pid = 1923] [serial = 1391] [outer = 0x7ffaa8a51000] 00:09:01 INFO - PROCESS | 1923 | 1463036941175 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaab6ea400) [pid = 1923] [serial = 1392] [outer = 0x7ffaa8a51000] 00:09:02 INFO - PROCESS | 1923 | 1463036942260 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1837ms 00:09:02 INFO - PROCESS | 1923 | 1463036942311 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 1923 | 1463036942314 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 00:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:09:02 INFO - PROCESS | 1923 | 1463036942321 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 1923 | 1463036942326 Marionette TRACE conn4 <- [1,1826,null,{}] 00:09:02 INFO - PROCESS | 1923 | 1463036942332 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:02 INFO - PROCESS | 1923 | 1463036942560 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 00:09:02 INFO - PROCESS | 1923 | 1463036942868 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa84a0800 == 181 [pid = 1923] [id = 464] 00:09:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaa8c80400) [pid = 1923] [serial = 1393] [outer = (nil)] 00:09:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaaf0b9800) [pid = 1923] [serial = 1394] [outer = 0x7ffaa8c80400] 00:09:02 INFO - PROCESS | 1923 | 1463036942957 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffab0858c00) [pid = 1923] [serial = 1395] [outer = 0x7ffaa8c80400] 00:09:03 INFO - PROCESS | 1923 | 1463036943860 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1589ms 00:09:03 INFO - PROCESS | 1923 | 1463036943911 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 1923 | 1463036943916 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 00:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:09:03 INFO - PROCESS | 1923 | 1463036943923 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 1923 | 1463036943927 Marionette TRACE conn4 <- [1,1830,null,{}] 00:09:03 INFO - PROCESS | 1923 | 1463036943934 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:04 INFO - PROCESS | 1923 | 1463036944189 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 00:09:04 INFO - PROCESS | 1923 | 1463036944495 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa862000 == 182 [pid = 1923] [id = 465] 00:09:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffaab534000) [pid = 1923] [serial = 1396] [outer = (nil)] 00:09:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffab1155000) [pid = 1923] [serial = 1397] [outer = 0x7ffaab534000] 00:09:04 INFO - PROCESS | 1923 | 1463036944587 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffab19a2400) [pid = 1923] [serial = 1398] [outer = 0x7ffaab534000] 00:09:05 INFO - PROCESS | 1923 | 1463036945503 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:09:05 INFO - PROCESS | 1923 | ************************* 00:09:05 INFO - PROCESS | 1923 | A coding exception was thrown and uncaught in a Task. 00:09:05 INFO - PROCESS | 1923 | 00:09:05 INFO - PROCESS | 1923 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:09:05 INFO - PROCESS | 1923 | Full stack: 00:09:05 INFO - PROCESS | 1923 | ************************* 00:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 00:09:05 INFO - PROCESS | 1923 | 1463036945556 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 1923 | 1463036945558 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 00:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:09:05 INFO - PROCESS | 1923 | 1463036945566 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 1923 | 1463036945569 Marionette TRACE conn4 <- [1,1834,null,{}] 00:09:05 INFO - PROCESS | 1923 | 1463036945574 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:05 INFO - PROCESS | 1923 | 1463036945809 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:09:06 INFO - PROCESS | 1923 | 1463036946129 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0179000 == 183 [pid = 1923] [id = 466] 00:09:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffab20d6400) [pid = 1923] [serial = 1399] [outer = (nil)] 00:09:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffab400a000) [pid = 1923] [serial = 1400] [outer = 0x7ffab20d6400] 00:09:06 INFO - PROCESS | 1923 | 1463036946214 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffab4298800) [pid = 1923] [serial = 1401] [outer = 0x7ffab20d6400] 00:09:07 INFO - PROCESS | 1923 | 1463036947123 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1593ms 00:09:07 INFO - PROCESS | 1923 | 1463036947160 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 1923 | 1463036947165 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 00:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:09:07 INFO - PROCESS | 1923 | 1463036947172 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 1923 | 1463036947177 Marionette TRACE conn4 <- [1,1838,null,{}] 00:09:07 INFO - PROCESS | 1923 | 1463036947184 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:07 INFO - PROCESS | 1923 | 1463036947452 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:09:07 INFO - PROCESS | 1923 | 1463036947756 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1656000 == 184 [pid = 1923] [id = 467] 00:09:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffab2c87800) [pid = 1923] [serial = 1402] [outer = (nil)] 00:09:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffabe77fc00) [pid = 1923] [serial = 1403] [outer = 0x7ffab2c87800] 00:09:07 INFO - PROCESS | 1923 | 1463036947845 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffabeca2800) [pid = 1923] [serial = 1404] [outer = 0x7ffab2c87800] 00:09:08 INFO - PROCESS | 1923 | 1463036948744 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1641ms 00:09:08 INFO - PROCESS | 1923 | 1463036948814 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:09:08 INFO - PROCESS | 1923 | 1463036948819 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 00:09:08 INFO - PROCESS | 1923 | 1463036948827 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1923 | 1463036948830 Marionette TRACE conn4 <- [1,1842,null,{}] 00:09:08 INFO - PROCESS | 1923 | 1463036948837 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:09 INFO - PROCESS | 1923 | 1463036949078 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 00:09:09 INFO - PROCESS | 1923 | 1463036949382 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab4232800 == 185 [pid = 1923] [id = 468] 00:09:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaa9e3e800) [pid = 1923] [serial = 1405] [outer = (nil)] 00:09:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffabecf0c00) [pid = 1923] [serial = 1406] [outer = 0x7ffaa9e3e800] 00:09:09 INFO - PROCESS | 1923 | 1463036949462 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffabfb16400) [pid = 1923] [serial = 1407] [outer = 0x7ffaa9e3e800] 00:09:10 INFO - PROCESS | 1923 | 1463036950389 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1632ms 00:09:10 INFO - PROCESS | 1923 | 1463036950458 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1923 | 1463036950462 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 00:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:09:10 INFO - PROCESS | 1923 | 1463036950479 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 1923 | 1463036950482 Marionette TRACE conn4 <- [1,1846,null,{}] 00:09:10 INFO - PROCESS | 1923 | 1463036950489 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:10 INFO - PROCESS | 1923 | 1463036950799 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:09:11 INFO - PROCESS | 1923 | 1463036951049 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe722000 == 186 [pid = 1923] [id = 469] 00:09:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffa94e86800) [pid = 1923] [serial = 1408] [outer = (nil)] 00:09:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffabfc48000) [pid = 1923] [serial = 1409] [outer = 0x7ffa94e86800] 00:09:11 INFO - PROCESS | 1923 | 1463036951136 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffac1d32000) [pid = 1923] [serial = 1410] [outer = 0x7ffa94e86800] 00:09:12 INFO - PROCESS | 1923 | 1463036952077 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1637ms 00:09:12 INFO - PROCESS | 1923 | 1463036952117 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 1923 | 1463036952122 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 00:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:09:12 INFO - PROCESS | 1923 | 1463036952129 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 1923 | 1463036952133 Marionette TRACE conn4 <- [1,1850,null,{}] 00:09:12 INFO - PROCESS | 1923 | 1463036952139 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:12 INFO - PROCESS | 1923 | 1463036952372 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:09:12 INFO - PROCESS | 1923 | 1463036952680 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac35a8000 == 187 [pid = 1923] [id = 470] 00:09:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffa95cb4000) [pid = 1923] [serial = 1411] [outer = (nil)] 00:09:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffab01e3400) [pid = 1923] [serial = 1412] [outer = 0x7ffa95cb4000] 00:09:12 INFO - PROCESS | 1923 | 1463036952761 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffac35f2400) [pid = 1923] [serial = 1413] [outer = 0x7ffa95cb4000] 00:09:13 INFO - PROCESS | 1923 | 1463036953688 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1636ms 00:09:13 INFO - PROCESS | 1923 | 1463036953766 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 00:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:09:13 INFO - PROCESS | 1923 | 1463036953771 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 00:09:13 INFO - PROCESS | 1923 | 1463036953779 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1923 | 1463036953782 Marionette TRACE conn4 <- [1,1854,null,{}] 00:09:13 INFO - PROCESS | 1923 | 1463036953789 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:14 INFO - PROCESS | 1923 | 1463036954573 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 00:09:14 INFO - PROCESS | 1923 | 1463036954939 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9836d000 == 188 [pid = 1923] [id = 471] 00:09:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffa9623ac00) [pid = 1923] [serial = 1414] [outer = (nil)] 00:09:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffa963bc800) [pid = 1923] [serial = 1415] [outer = 0x7ffa9623ac00] 00:09:15 INFO - PROCESS | 1923 | 1463036955016 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffa96bcc400) [pid = 1923] [serial = 1416] [outer = 0x7ffa9623ac00] 00:09:15 INFO - PROCESS | 1923 | 1463036955899 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2189ms 00:09:15 INFO - PROCESS | 1923 | 1463036955969 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 1923 | 1463036955975 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 00:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:09:15 INFO - PROCESS | 1923 | 1463036955983 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 1923 | 1463036955990 Marionette TRACE conn4 <- [1,1858,null,{}] 00:09:16 INFO - PROCESS | 1923 | 1463036955997 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:16 INFO - PROCESS | 1923 | 1463036956247 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 00:09:16 INFO - PROCESS | 1923 | 1463036956582 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5b0800 == 189 [pid = 1923] [id = 472] 00:09:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffa95cbbc00) [pid = 1923] [serial = 1417] [outer = (nil)] 00:09:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffa99f45c00) [pid = 1923] [serial = 1418] [outer = 0x7ffa95cbbc00] 00:09:16 INFO - PROCESS | 1923 | 1463036956664 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffa9c063800) [pid = 1923] [serial = 1419] [outer = 0x7ffa95cbbc00] 00:09:17 INFO - PROCESS | 1923 | 1463036957699 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1793ms 00:09:17 INFO - PROCESS | 1923 | 1463036957778 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1923 | 1463036957783 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 00:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:09:17 INFO - PROCESS | 1923 | 1463036957790 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 1923 | 1463036957794 Marionette TRACE conn4 <- [1,1862,null,{}] 00:09:17 INFO - PROCESS | 1923 | 1463036957800 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:18 INFO - PROCESS | 1923 | 1463036958019 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 00:09:18 INFO - PROCESS | 1923 | 1463036958373 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b098800 == 190 [pid = 1923] [id = 473] 00:09:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffa9c804000) [pid = 1923] [serial = 1420] [outer = (nil)] 00:09:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffa9d47d800) [pid = 1923] [serial = 1421] [outer = 0x7ffa9c804000] 00:09:18 INFO - PROCESS | 1923 | 1463036958445 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffa9d707000) [pid = 1923] [serial = 1422] [outer = 0x7ffa9c804000] 00:09:19 INFO - PROCESS | 1923 | 1463036959383 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1638ms 00:09:19 INFO - PROCESS | 1923 | 1463036959428 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 1923 | 1463036959435 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 00:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:09:19 INFO - PROCESS | 1923 | 1463036959451 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 1923 | 1463036959458 Marionette TRACE conn4 <- [1,1866,null,{}] 00:09:19 INFO - PROCESS | 1923 | 1463036959464 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:19 INFO - PROCESS | 1923 | 1463036959703 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 00:09:19 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaadbc8800 == 189 [pid = 1923] [id = 390] 00:09:19 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8483000 == 188 [pid = 1923] [id = 247] 00:09:19 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8465800 == 187 [pid = 1923] [id = 387] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7f58800 == 186 [pid = 1923] [id = 8] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1b45000 == 185 [pid = 1923] [id = 245] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab422b800 == 184 [pid = 1923] [id = 71] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7f5a800 == 183 [pid = 1923] [id = 9] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d234000 == 182 [pid = 1923] [id = 397] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d67f800 == 181 [pid = 1923] [id = 396] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9ba9800 == 180 [pid = 1923] [id = 248] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b5a800 == 179 [pid = 1923] [id = 386] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef92800 == 178 [pid = 1923] [id = 398] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b54800 == 177 [pid = 1923] [id = 146] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa297b800 == 176 [pid = 1923] [id = 385] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3182800 == 175 [pid = 1923] [id = 58] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab141e000 == 174 [pid = 1923] [id = 37] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1660000 == 173 [pid = 1923] [id = 50] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7f5a000 == 172 [pid = 1923] [id = 246] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0817000 == 171 [pid = 1923] [id = 391] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3527800 == 170 [pid = 1923] [id = 313] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fad2000 == 169 [pid = 1923] [id = 388] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa813f000 == 168 [pid = 1923] [id = 389] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4242800 == 167 [pid = 1923] [id = 392] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c0eb000 == 166 [pid = 1923] [id = 394] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac681f800 == 165 [pid = 1923] [id = 395] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac68bb000 == 164 [pid = 1923] [id = 316] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8bd9000 == 163 [pid = 1923] [id = 53] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0188000 == 162 [pid = 1923] [id = 445] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab576000 == 161 [pid = 1923] [id = 444] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8d5f800 == 160 [pid = 1923] [id = 443] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8138800 == 159 [pid = 1923] [id = 442] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7c1e800 == 158 [pid = 1923] [id = 441] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b5d000 == 157 [pid = 1923] [id = 440] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b7b800 == 156 [pid = 1923] [id = 439] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ed5800 == 155 [pid = 1923] [id = 438] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b8f800 == 154 [pid = 1923] [id = 437] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbc3000 == 153 [pid = 1923] [id = 436] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef88800 == 152 [pid = 1923] [id = 435] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c661000 == 151 [pid = 1923] [id = 434] 00:09:20 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b7d000 == 150 [pid = 1923] [id = 433] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffa9fa4cc00) [pid = 1923] [serial = 1268] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffa963b6400) [pid = 1923] [serial = 1277] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffa9c4d1400) [pid = 1923] [serial = 1298] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffa99f42000) [pid = 1923] [serial = 1287] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffa963bfc00) [pid = 1923] [serial = 1280] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffa99f40800) [pid = 1923] [serial = 1271] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffaa7be6c00) [pid = 1923] [serial = 1244] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffa9f354400) [pid = 1923] [serial = 1296] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffa95cb6000) [pid = 1923] [serial = 1262] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffab0cdc800) [pid = 1923] [serial = 1250] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffa94e8b400) [pid = 1923] [serial = 1283] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffac1e2b800) [pid = 1923] [serial = 1259] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffabead9800) [pid = 1923] [serial = 1256] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa1b95800) [pid = 1923] [serial = 1241] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffac3ccfc00) [pid = 1923] [serial = 1265] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaab429c00) [pid = 1923] [serial = 1247] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffa9a766800) [pid = 1923] [serial = 1235] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa9d333000) [pid = 1923] [serial = 1292] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffa9d571400) [pid = 1923] [serial = 1293] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffab20cc000) [pid = 1923] [serial = 1253] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffa9a75fc00) [pid = 1923] [serial = 1289] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffa9d572800) [pid = 1923] [serial = 1238] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffa9623a800) [pid = 1923] [serial = 1274] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffa9b06e000) [pid = 1923] [serial = 1290] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffaa9aa1000) [pid = 1923] [serial = 1233] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffa96bc9000) [pid = 1923] [serial = 1286] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffa9ef1ac00) [pid = 1923] [serial = 1295] [outer = (nil)] [url = about:blank] 00:09:20 INFO - PROCESS | 1923 | 1463036960314 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9629f000 == 151 [pid = 1923] [id = 474] 00:09:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa94e8b400) [pid = 1923] [serial = 1423] [outer = (nil)] 00:09:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffa96bc9400) [pid = 1923] [serial = 1424] [outer = 0x7ffa94e8b400] 00:09:20 INFO - PROCESS | 1923 | 1463036960387 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffa9c4c5400) [pid = 1923] [serial = 1425] [outer = 0x7ffa94e8b400] 00:09:21 INFO - PROCESS | 1923 | 1463036961139 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1742ms 00:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:09:21 INFO - PROCESS | 1923 | 1463036961194 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 1923 | 1463036961197 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 00:09:21 INFO - PROCESS | 1923 | 1463036961204 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 1923 | 1463036961206 Marionette TRACE conn4 <- [1,1870,null,{}] 00:09:21 INFO - PROCESS | 1923 | 1463036961217 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:21 INFO - PROCESS | 1923 | 1463036961417 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:09:21 INFO - PROCESS | 1923 | 1463036961433 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b1cf800 == 152 [pid = 1923] [id = 475] 00:09:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffa9c4c6c00) [pid = 1923] [serial = 1426] [outer = (nil)] 00:09:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffa9f398c00) [pid = 1923] [serial = 1427] [outer = 0x7ffa9c4c6c00] 00:09:21 INFO - PROCESS | 1923 | 1463036961517 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffa9fcd8800) [pid = 1923] [serial = 1428] [outer = 0x7ffa9c4c6c00] 00:09:22 INFO - PROCESS | 1923 | 1463036962479 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1334ms 00:09:22 INFO - PROCESS | 1923 | 1463036962538 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 1923 | 1463036962540 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 00:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:09:22 INFO - PROCESS | 1923 | 1463036962547 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 1923 | 1463036962551 Marionette TRACE conn4 <- [1,1874,null,{}] 00:09:22 INFO - PROCESS | 1923 | 1463036962556 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:22 INFO - PROCESS | 1923 | 1463036962844 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 00:09:22 INFO - PROCESS | 1923 | 1463036962887 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d683800 == 153 [pid = 1923] [id = 476] 00:09:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaa0fc6000) [pid = 1923] [serial = 1429] [outer = (nil)] 00:09:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffaa0fc9400) [pid = 1923] [serial = 1430] [outer = 0x7ffaa0fc6000] 00:09:22 INFO - PROCESS | 1923 | 1463036962960 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa1140000) [pid = 1923] [serial = 1431] [outer = 0x7ffaa0fc6000] 00:09:23 INFO - PROCESS | 1923 | 1463036963928 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1433ms 00:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:09:23 INFO - PROCESS | 1923 | 1463036963983 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 1923 | 1463036963985 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 00:09:24 INFO - PROCESS | 1923 | 1463036964001 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 1923 | 1463036964003 Marionette TRACE conn4 <- [1,1878,null,{}] 00:09:24 INFO - PROCESS | 1923 | 1463036964010 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:24 INFO - PROCESS | 1923 | 1463036964283 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 00:09:24 INFO - PROCESS | 1923 | 1463036964315 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef9f800 == 154 [pid = 1923] [id = 477] 00:09:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaa0cdd000) [pid = 1923] [serial = 1432] [outer = (nil)] 00:09:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaa1b51c00) [pid = 1923] [serial = 1433] [outer = 0x7ffaa0cdd000] 00:09:24 INFO - PROCESS | 1923 | 1463036964381 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa1b95800) [pid = 1923] [serial = 1434] [outer = 0x7ffaa0cdd000] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffa96a12800) [pid = 1923] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffa9a54ec00) [pid = 1923] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffaa8a43400) [pid = 1923] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa6c76000) [pid = 1923] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffa98ba8000) [pid = 1923] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffa9b049c00) [pid = 1923] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffa9c062000) [pid = 1923] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffaa8945400) [pid = 1923] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffaa2778400) [pid = 1923] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffa963b0800) [pid = 1923] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffaa336fc00) [pid = 1923] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffaab42d400) [pid = 1923] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaa1133c00) [pid = 1923] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa9fa48c00) [pid = 1923] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffa98ba7800) [pid = 1923] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffa98ba9800) [pid = 1923] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffa9a54d400) [pid = 1923] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa9d70e400) [pid = 1923] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffa9a546800) [pid = 1923] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaa9b94800) [pid = 1923] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa94e88400) [pid = 1923] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffaa8951800) [pid = 1923] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaab539400) [pid = 1923] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffaa2779000) [pid = 1923] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffa99f46000) [pid = 1923] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffa98bac400) [pid = 1923] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffa9b061800) [pid = 1923] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa6c74000) [pid = 1923] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffa9d331800) [pid = 1923] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa9a9c000) [pid = 1923] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffa95cb2c00) [pid = 1923] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffa9b04b400) [pid = 1923] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffa96233400) [pid = 1923] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffabe9d5400) [pid = 1923] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffab048e800) [pid = 1923] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffa95caf000) [pid = 1923] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffa96a0bc00) [pid = 1923] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa9a75d400) [pid = 1923] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffa963b5800) [pid = 1923] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffab038bc00) [pid = 1923] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa94e85400) [pid = 1923] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffab00ce000) [pid = 1923] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa96a0d800) [pid = 1923] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa81b2c00) [pid = 1923] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa9a9b800) [pid = 1923] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffab199cc00) [pid = 1923] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffac3ccb400) [pid = 1923] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa96240000) [pid = 1923] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa9c069400) [pid = 1923] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa9d487000) [pid = 1923] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa7be0c00) [pid = 1923] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9fa4dc00) [pid = 1923] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffa9fa46400) [pid = 1923] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa96bd2c00) [pid = 1923] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa9b04cc00) [pid = 1923] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa1138800) [pid = 1923] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9b063000) [pid = 1923] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa9a54d800) [pid = 1923] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffa9fce1800) [pid = 1923] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa8bd5800) [pid = 1923] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaa7bde400) [pid = 1923] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa0fc7400) [pid = 1923] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:09:26 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffa99f39c00) [pid = 1923] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:09:26 INFO - PROCESS | 1923 | 1463036966456 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2497ms 00:09:26 INFO - PROCESS | 1923 | 1463036966489 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 1923 | 1463036966493 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 00:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:09:26 INFO - PROCESS | 1923 | 1463036966499 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 1923 | 1463036966502 Marionette TRACE conn4 <- [1,1882,null,{}] 00:09:26 INFO - PROCESS | 1923 | 1463036966520 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:26 INFO - PROCESS | 1923 | 1463036966715 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 00:09:26 INFO - PROCESS | 1923 | 1463036966732 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa98367800 == 155 [pid = 1923] [id = 478] 00:09:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffa94e8c400) [pid = 1923] [serial = 1435] [outer = (nil)] 00:09:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffa96a0d800) [pid = 1923] [serial = 1436] [outer = 0x7ffa94e8c400] 00:09:26 INFO - PROCESS | 1923 | 1463036966801 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffa98bb5c00) [pid = 1923] [serial = 1437] [outer = 0x7ffa94e8c400] 00:09:27 INFO - PROCESS | 1923 | 1463036967752 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1296ms 00:09:27 INFO - PROCESS | 1923 | 1463036967797 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 1923 | 1463036967801 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 00:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:09:27 INFO - PROCESS | 1923 | 1463036967807 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 1923 | 1463036967810 Marionette TRACE conn4 <- [1,1886,null,{}] 00:09:27 INFO - PROCESS | 1923 | 1463036967821 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:28 INFO - PROCESS | 1923 | 1463036968023 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 00:09:28 INFO - PROCESS | 1923 | 1463036968371 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa969db800 == 156 [pid = 1923] [id = 479] 00:09:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa94e82400) [pid = 1923] [serial = 1438] [outer = (nil)] 00:09:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffa94e8d000) [pid = 1923] [serial = 1439] [outer = 0x7ffa94e82400] 00:09:28 INFO - PROCESS | 1923 | 1463036968453 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa96233c00) [pid = 1923] [serial = 1440] [outer = 0x7ffa94e82400] 00:09:29 INFO - PROCESS | 1923 | 1463036969578 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1836ms 00:09:29 INFO - PROCESS | 1923 | 1463036969648 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 1923 | 1463036969655 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 00:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:09:29 INFO - PROCESS | 1923 | 1463036969664 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 1923 | 1463036969671 Marionette TRACE conn4 <- [1,1890,null,{}] 00:09:29 INFO - PROCESS | 1923 | 1463036969680 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:29 INFO - PROCESS | 1923 | 1463036969956 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:09:30 INFO - PROCESS | 1923 | 1463036970258 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c873800 == 157 [pid = 1923] [id = 480] 00:09:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa99f46c00) [pid = 1923] [serial = 1441] [outer = (nil)] 00:09:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffa9a75d400) [pid = 1923] [serial = 1442] [outer = 0x7ffa99f46c00] 00:09:30 INFO - PROCESS | 1923 | 1463036970339 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa9b04d000) [pid = 1923] [serial = 1443] [outer = 0x7ffa99f46c00] 00:09:31 INFO - PROCESS | 1923 | 1463036971296 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1687ms 00:09:31 INFO - PROCESS | 1923 | 1463036971355 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:09:31 INFO - PROCESS | 1923 | 1463036971362 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 00:09:31 INFO - PROCESS | 1923 | 1463036971369 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 1923 | 1463036971372 Marionette TRACE conn4 <- [1,1894,null,{}] 00:09:31 INFO - PROCESS | 1923 | 1463036971380 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:31 INFO - PROCESS | 1923 | 1463036971625 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 00:09:31 INFO - PROCESS | 1923 | 1463036971922 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef63800 == 158 [pid = 1923] [id = 481] 00:09:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffa9c064c00) [pid = 1923] [serial = 1444] [outer = (nil)] 00:09:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffa9c4d1400) [pid = 1923] [serial = 1445] [outer = 0x7ffa9c064c00] 00:09:32 INFO - PROCESS | 1923 | 1463036972047 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffa9d565c00) [pid = 1923] [serial = 1446] [outer = 0x7ffa9c064c00] 00:09:33 INFO - PROCESS | 1923 | 1463036973006 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1685ms 00:09:33 INFO - PROCESS | 1923 | 1463036973053 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 1923 | 1463036973057 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 00:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:09:33 INFO - PROCESS | 1923 | 1463036973074 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 1923 | 1463036973084 Marionette TRACE conn4 <- [1,1898,null,{}] 00:09:33 INFO - PROCESS | 1923 | 1463036973090 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:33 INFO - PROCESS | 1923 | 1463036973337 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:09:33 INFO - PROCESS | 1923 | 1463036973634 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbda800 == 159 [pid = 1923] [id = 482] 00:09:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa9c069c00) [pid = 1923] [serial = 1447] [outer = (nil)] 00:09:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa9ef1f800) [pid = 1923] [serial = 1448] [outer = 0x7ffa9c069c00] 00:09:33 INFO - PROCESS | 1923 | 1463036973723 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9f362000) [pid = 1923] [serial = 1449] [outer = 0x7ffa9c069c00] 00:09:34 INFO - PROCESS | 1923 | 1463036974638 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1644ms 00:09:34 INFO - PROCESS | 1923 | 1463036974712 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 1923 | 1463036974717 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 00:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:09:34 INFO - PROCESS | 1923 | 1463036974723 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 1923 | 1463036974727 Marionette TRACE conn4 <- [1,1902,null,{}] 00:09:34 INFO - PROCESS | 1923 | 1463036974732 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:35 INFO - PROCESS | 1923 | 1463036975010 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 00:09:35 INFO - PROCESS | 1923 | 1463036975305 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b16000 == 160 [pid = 1923] [id = 483] 00:09:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa9c06a800) [pid = 1923] [serial = 1450] [outer = (nil)] 00:09:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffa9fcd8c00) [pid = 1923] [serial = 1451] [outer = 0x7ffa9c06a800] 00:09:35 INFO - PROCESS | 1923 | 1463036975382 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa0fc6800) [pid = 1923] [serial = 1452] [outer = 0x7ffa9c06a800] 00:09:36 INFO - PROCESS | 1923 | 1463036976224 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1534ms 00:09:36 INFO - PROCESS | 1923 | 1463036976259 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 00:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:09:36 INFO - PROCESS | 1923 | 1463036976264 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 00:09:36 INFO - PROCESS | 1923 | 1463036976271 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 1923 | 1463036976275 Marionette TRACE conn4 <- [1,1906,null,{}] 00:09:36 INFO - PROCESS | 1923 | 1463036976283 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:36 INFO - PROCESS | 1923 | 1463036976525 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 00:09:36 INFO - PROCESS | 1923 | 1463036976781 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d21800 == 161 [pid = 1923] [id = 484] 00:09:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa17d3c00) [pid = 1923] [serial = 1453] [outer = (nil)] 00:09:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa17dc000) [pid = 1923] [serial = 1454] [outer = 0x7ffaa17d3c00] 00:09:36 INFO - PROCESS | 1923 | 1463036976933 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa2776c00) [pid = 1923] [serial = 1455] [outer = 0x7ffaa17d3c00] 00:09:37 INFO - PROCESS | 1923 | 1463036977858 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1633ms 00:09:37 INFO - PROCESS | 1923 | 1463036977904 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 1923 | 1463036977908 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 00:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:09:37 INFO - PROCESS | 1923 | 1463036977934 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 1923 | 1463036977938 Marionette TRACE conn4 <- [1,1910,null,{}] 00:09:37 INFO - PROCESS | 1923 | 1463036977947 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:38 INFO - PROCESS | 1923 | 1463036978183 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:09:38 INFO - PROCESS | 1923 | 1463036978476 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1860800 == 162 [pid = 1923] [id = 485] 00:09:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaa17d5400) [pid = 1923] [serial = 1456] [outer = (nil)] 00:09:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa28ac800) [pid = 1923] [serial = 1457] [outer = 0x7ffaa17d5400] 00:09:38 INFO - PROCESS | 1923 | 1463036978560 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa308b000) [pid = 1923] [serial = 1458] [outer = 0x7ffaa17d5400] 00:09:39 INFO - PROCESS | 1923 | 1463036979458 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1604ms 00:09:39 INFO - PROCESS | 1923 | 1463036979520 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 00:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:09:39 INFO - PROCESS | 1923 | 1463036979525 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 00:09:39 INFO - PROCESS | 1923 | 1463036979533 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 1923 | 1463036979535 Marionette TRACE conn4 <- [1,1914,null,{}] 00:09:39 INFO - PROCESS | 1923 | 1463036979543 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:39 INFO - PROCESS | 1923 | 1463036979786 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 00:09:40 INFO - PROCESS | 1923 | 1463036980085 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa298a800 == 163 [pid = 1923] [id = 486] 00:09:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa2777400) [pid = 1923] [serial = 1459] [outer = (nil)] 00:09:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaa32bac00) [pid = 1923] [serial = 1460] [outer = 0x7ffaa2777400] 00:09:40 INFO - PROCESS | 1923 | 1463036980173 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaa3369000) [pid = 1923] [serial = 1461] [outer = 0x7ffaa2777400] 00:09:41 INFO - PROCESS | 1923 | 1463036981022 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1537ms 00:09:41 INFO - PROCESS | 1923 | 1463036981070 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1923 | 1463036981073 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 00:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:09:41 INFO - PROCESS | 1923 | 1463036981080 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 1923 | 1463036981084 Marionette TRACE conn4 <- [1,1918,null,{}] 00:09:41 INFO - PROCESS | 1923 | 1463036981090 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:41 INFO - PROCESS | 1923 | 1463036981313 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 00:09:41 INFO - PROCESS | 1923 | 1463036981528 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3121000 == 164 [pid = 1923] [id = 487] 00:09:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffaa2779c00) [pid = 1923] [serial = 1462] [outer = (nil)] 00:09:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa6c7bc00) [pid = 1923] [serial = 1463] [outer = 0x7ffaa2779c00] 00:09:41 INFO - PROCESS | 1923 | 1463036981646 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffaa6d66400) [pid = 1923] [serial = 1464] [outer = 0x7ffaa2779c00] 00:09:42 INFO - PROCESS | 1923 | 1463036982635 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1631ms 00:09:42 INFO - PROCESS | 1923 | 1463036982713 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 1923 | 1463036982716 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 00:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:09:42 INFO - PROCESS | 1923 | 1463036982723 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 1923 | 1463036982727 Marionette TRACE conn4 <- [1,1922,null,{}] 00:09:42 INFO - PROCESS | 1923 | 1463036982733 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:43 INFO - PROCESS | 1923 | 1463036983004 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:09:43 INFO - PROCESS | 1923 | 1463036983256 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c46000 == 165 [pid = 1923] [id = 488] 00:09:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa3367400) [pid = 1923] [serial = 1465] [outer = (nil)] 00:09:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa6de4000) [pid = 1923] [serial = 1466] [outer = 0x7ffaa3367400] 00:09:43 INFO - PROCESS | 1923 | 1463036983375 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa78adc00) [pid = 1923] [serial = 1467] [outer = 0x7ffaa3367400] 00:09:44 INFO - PROCESS | 1923 | 1463036984236 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1585ms 00:09:44 INFO - PROCESS | 1923 | 1463036984309 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 1923 | 1463036984313 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 00:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:09:44 INFO - PROCESS | 1923 | 1463036984319 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 1923 | 1463036984322 Marionette TRACE conn4 <- [1,1926,null,{}] 00:09:44 INFO - PROCESS | 1923 | 1463036984329 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:44 INFO - PROCESS | 1923 | 1463036984556 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 00:09:44 INFO - PROCESS | 1923 | 1463036984825 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79b2800 == 166 [pid = 1923] [id = 489] 00:09:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffaa7aecc00) [pid = 1923] [serial = 1468] [outer = (nil)] 00:09:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa7b59800) [pid = 1923] [serial = 1469] [outer = 0x7ffaa7aecc00] 00:09:44 INFO - PROCESS | 1923 | 1463036984957 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa7bddc00) [pid = 1923] [serial = 1470] [outer = 0x7ffaa7aecc00] 00:09:45 INFO - PROCESS | 1923 | 1463036985860 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1584ms 00:09:45 INFO - PROCESS | 1923 | 1463036985906 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 00:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:09:45 INFO - PROCESS | 1923 | 1463036985910 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 00:09:45 INFO - PROCESS | 1923 | 1463036985918 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 1923 | 1463036985924 Marionette TRACE conn4 <- [1,1930,null,{}] 00:09:45 INFO - PROCESS | 1923 | 1463036985930 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:46 INFO - PROCESS | 1923 | 1463036986182 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 00:09:46 INFO - PROCESS | 1923 | 1463036986481 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa821e800 == 167 [pid = 1923] [id = 490] 00:09:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffaa7e35000) [pid = 1923] [serial = 1471] [outer = (nil)] 00:09:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa81bc000) [pid = 1923] [serial = 1472] [outer = 0x7ffaa7e35000] 00:09:46 INFO - PROCESS | 1923 | 1463036986561 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa829b000) [pid = 1923] [serial = 1473] [outer = 0x7ffaa7e35000] 00:09:47 INFO - PROCESS | 1923 | 1463036987423 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1592ms 00:09:47 INFO - PROCESS | 1923 | 1463036987509 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 00:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:09:47 INFO - PROCESS | 1923 | 1463036987513 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 00:09:47 INFO - PROCESS | 1923 | 1463036987519 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 1923 | 1463036987522 Marionette TRACE conn4 <- [1,1934,null,{}] 00:09:47 INFO - PROCESS | 1923 | 1463036987528 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:47 INFO - PROCESS | 1923 | 1463036987802 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 00:09:48 INFO - PROCESS | 1923 | 1463036988060 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a6e000 == 168 [pid = 1923] [id = 491] 00:09:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa7f0e800) [pid = 1923] [serial = 1474] [outer = (nil)] 00:09:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa8945400) [pid = 1923] [serial = 1475] [outer = 0x7ffaa7f0e800] 00:09:48 INFO - PROCESS | 1923 | 1463036988172 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa8a44000) [pid = 1923] [serial = 1476] [outer = 0x7ffaa7f0e800] 00:09:49 INFO - PROCESS | 1923 | 1463036989100 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1641ms 00:09:49 INFO - PROCESS | 1923 | 1463036989160 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 1923 | 1463036989173 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 00:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:09:49 INFO - PROCESS | 1923 | 1463036989180 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 1923 | 1463036989184 Marionette TRACE conn4 <- [1,1938,null,{}] 00:09:49 INFO - PROCESS | 1923 | 1463036989190 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:49 INFO - PROCESS | 1923 | 1463036989417 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:09:49 INFO - PROCESS | 1923 | 1463036989727 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab455000 == 169 [pid = 1923] [id = 492] 00:09:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa94e84c00) [pid = 1923] [serial = 1477] [outer = (nil)] 00:09:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa8bd5800) [pid = 1923] [serial = 1478] [outer = 0x7ffa94e84c00] 00:09:49 INFO - PROCESS | 1923 | 1463036989818 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa98ee800) [pid = 1923] [serial = 1479] [outer = 0x7ffa94e84c00] 00:09:50 INFO - PROCESS | 1923 | 1463036990690 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1581ms 00:09:50 INFO - PROCESS | 1923 | 1463036990763 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 1923 | 1463036990767 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 00:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:09:50 INFO - PROCESS | 1923 | 1463036990773 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 1923 | 1463036990777 Marionette TRACE conn4 <- [1,1942,null,{}] 00:09:50 INFO - PROCESS | 1923 | 1463036990783 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:51 INFO - PROCESS | 1923 | 1463036991049 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:09:51 INFO - PROCESS | 1923 | 1463036991359 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b6e800 == 170 [pid = 1923] [id = 493] 00:09:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa94e88800) [pid = 1923] [serial = 1480] [outer = (nil)] 00:09:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffa9c4cfc00) [pid = 1923] [serial = 1481] [outer = 0x7ffa94e88800] 00:09:51 INFO - PROCESS | 1923 | 1463036991441 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaa8951800) [pid = 1923] [serial = 1482] [outer = 0x7ffa94e88800] 00:09:52 INFO - PROCESS | 1923 | 1463036992332 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1633ms 00:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:09:52 INFO - PROCESS | 1923 | 1463036992409 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 1923 | 1463036992412 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 00:09:52 INFO - PROCESS | 1923 | 1463036992419 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 1923 | 1463036992421 Marionette TRACE conn4 <- [1,1946,null,{}] 00:09:52 INFO - PROCESS | 1923 | 1463036992428 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:52 INFO - PROCESS | 1923 | 1463036992708 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 00:09:52 INFO - PROCESS | 1923 | 1463036992965 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96291000 == 171 [pid = 1923] [id = 494] 00:09:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffa94e85000) [pid = 1923] [serial = 1483] [outer = (nil)] 00:09:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffa96239400) [pid = 1923] [serial = 1484] [outer = 0x7ffa94e85000] 00:09:53 INFO - PROCESS | 1923 | 1463036993096 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffa9b046000) [pid = 1923] [serial = 1485] [outer = 0x7ffa94e85000] 00:09:54 INFO - PROCESS | 1923 | 1463036994010 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1645ms 00:09:54 INFO - PROCESS | 1923 | 1463036994064 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 1923 | 1463036994067 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 00:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:09:54 INFO - PROCESS | 1923 | 1463036994074 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 1923 | 1463036994078 Marionette TRACE conn4 <- [1,1950,null,{}] 00:09:54 INFO - PROCESS | 1923 | 1463036994084 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:54 INFO - PROCESS | 1923 | 1463036994367 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 00:09:54 INFO - PROCESS | 1923 | 1463036994679 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9848a800 == 172 [pid = 1923] [id = 495] 00:09:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa94e87000) [pid = 1923] [serial = 1486] [outer = (nil)] 00:09:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffa9a761400) [pid = 1923] [serial = 1487] [outer = 0x7ffa94e87000] 00:09:54 INFO - PROCESS | 1923 | 1463036994754 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffa9c06e800) [pid = 1923] [serial = 1488] [outer = 0x7ffa94e87000] 00:09:55 INFO - PROCESS | 1923 | 1463036995617 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1588ms 00:09:55 INFO - PROCESS | 1923 | 1463036995664 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 1923 | 1463036995667 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 00:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:09:55 INFO - PROCESS | 1923 | 1463036995673 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 1923 | 1463036995677 Marionette TRACE conn4 <- [1,1954,null,{}] 00:09:55 INFO - PROCESS | 1923 | 1463036995683 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:55 INFO - PROCESS | 1923 | 1463036995916 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 00:09:56 INFO - PROCESS | 1923 | 1463036996636 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b08b000 == 173 [pid = 1923] [id = 496] 00:09:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffa95cb2000) [pid = 1923] [serial = 1489] [outer = (nil)] 00:09:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffa95cb9c00) [pid = 1923] [serial = 1490] [outer = 0x7ffa95cb2000] 00:09:56 INFO - PROCESS | 1923 | 1463036996714 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffa96a12000) [pid = 1923] [serial = 1491] [outer = 0x7ffa95cb2000] 00:09:57 INFO - PROCESS | 1923 | 1463036997667 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2038ms 00:09:57 INFO - PROCESS | 1923 | 1463036997716 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 1923 | 1463036997721 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:09:57 INFO - PROCESS | 1923 | 1463036997729 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 1923 | 1463036997734 Marionette TRACE conn4 <- [1,1958,null,{}] 00:09:57 INFO - PROCESS | 1923 | 1463036997742 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:57 INFO - PROCESS | 1923 | 1463036997970 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 00:09:58 INFO - PROCESS | 1923 | 1463036998301 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9847b000 == 172 [pid = 1923] [id = 381] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabea62800 == 171 [pid = 1923] [id = 375] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b73800 == 170 [pid = 1923] [id = 281] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa98399000 == 169 [pid = 1923] [id = 383] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0edd800 == 168 [pid = 1923] [id = 426] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa969e4000 == 167 [pid = 1923] [id = 423] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c64b800 == 166 [pid = 1923] [id = 425] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96297000 == 165 [pid = 1923] [id = 424] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa98367800 == 164 [pid = 1923] [id = 478] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef9f800 == 163 [pid = 1923] [id = 477] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d683800 == 162 [pid = 1923] [id = 476] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b1cf800 == 161 [pid = 1923] [id = 475] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9629f000 == 160 [pid = 1923] [id = 474] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b098800 == 159 [pid = 1923] [id = 473] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a5b0800 == 158 [pid = 1923] [id = 472] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9836d000 == 157 [pid = 1923] [id = 471] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabe722000 == 156 [pid = 1923] [id = 469] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab4232800 == 155 [pid = 1923] [id = 468] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1656000 == 154 [pid = 1923] [id = 467] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0179000 == 153 [pid = 1923] [id = 466] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa862000 == 152 [pid = 1923] [id = 465] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa84a0800 == 151 [pid = 1923] [id = 464] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8041800 == 150 [pid = 1923] [id = 463] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6c54800 == 149 [pid = 1923] [id = 462] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1862800 == 148 [pid = 1923] [id = 461] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ba1000 == 147 [pid = 1923] [id = 460] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fdce000 == 146 [pid = 1923] [id = 459] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f1d6800 == 145 [pid = 1923] [id = 458] 00:09:58 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c013800 == 144 [pid = 1923] [id = 457] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffa9f264000) [pid = 1923] [serial = 1367] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffa9fa4f000) [pid = 1923] [serial = 1368] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffa9f262c00) [pid = 1923] [serial = 1308] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffabfe5e400) [pid = 1923] [serial = 1188] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffab084c800) [pid = 1923] [serial = 1343] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffab19a0400) [pid = 1923] [serial = 1353] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffab1863400) [pid = 1923] [serial = 1350] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffaa9e44400) [pid = 1923] [serial = 1194] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaab5cd000) [pid = 1923] [serial = 1041] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaa277dc00) [pid = 1923] [serial = 1316] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffa99f44c00) [pid = 1923] [serial = 1281] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffaa7be7000) [pid = 1923] [serial = 1323] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffab0c1c800) [pid = 1923] [serial = 1179] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffac3ccd800) [pid = 1923] [serial = 1131] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa0ce0c00) [pid = 1923] [serial = 1311] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa98bb4c00) [pid = 1923] [serial = 1134] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffab114cc00) [pid = 1923] [serial = 1349] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffa9fcdbc00) [pid = 1923] [serial = 1137] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffac3cc8000) [pid = 1923] [serial = 1140] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaa32b6000) [pid = 1923] [serial = 1317] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffab048fc00) [pid = 1923] [serial = 1341] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffac1ea4000) [pid = 1923] [serial = 1197] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaab6f8400) [pid = 1923] [serial = 1176] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffa95cae400) [pid = 1923] [serial = 1301] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaab5c8000) [pid = 1923] [serial = 1248] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaaefdb000) [pid = 1923] [serial = 1338] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffa96241c00) [pid = 1923] [serial = 1302] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa6decc00) [pid = 1923] [serial = 1319] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffa9a75e400) [pid = 1923] [serial = 1304] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa7ae3c00) [pid = 1923] [serial = 1320] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa9b8d800) [pid = 1923] [serial = 1356] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffac3b5f800) [pid = 1923] [serial = 1203] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa81b5000) [pid = 1923] [serial = 1326] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa9d564c00) [pid = 1923] [serial = 1364] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaab6db800) [pid = 1923] [serial = 1334] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaaf0b9400) [pid = 1923] [serial = 1340] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa96bc6400) [pid = 1923] [serial = 1359] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffa9d571000) [pid = 1923] [serial = 1143] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa1b58000) [pid = 1923] [serial = 1352] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa7b61000) [pid = 1923] [serial = 1322] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa9623fc00) [pid = 1923] [serial = 1275] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffac3b56400) [pid = 1923] [serial = 1191] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaac936800) [pid = 1923] [serial = 1337] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffac3961c00) [pid = 1923] [serial = 1260] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffa95cbb000) [pid = 1923] [serial = 1263] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa7f19c00) [pid = 1923] [serial = 1325] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffa96a18400) [pid = 1923] [serial = 1206] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa9ef19000) [pid = 1923] [serial = 1299] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa963b8800) [pid = 1923] [serial = 1358] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffa9b04ac00) [pid = 1923] [serial = 1362] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffab2c84000) [pid = 1923] [serial = 1254] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa94e90800) [pid = 1923] [serial = 1284] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffa9d56e800) [pid = 1923] [serial = 1307] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffab18ce400) [pid = 1923] [serial = 1251] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffa96bcd000) [pid = 1923] [serial = 1209] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa894bc00) [pid = 1923] [serial = 1329] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa9e43400) [pid = 1923] [serial = 1332] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffab4002c00) [pid = 1923] [serial = 1182] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa9ef17000) [pid = 1923] [serial = 1365] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffac3ec7400) [pid = 1923] [serial = 1266] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa963ba800) [pid = 1923] [serial = 1278] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffa9ef18000) [pid = 1923] [serial = 1239] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa9d7f3c00) [pid = 1923] [serial = 1167] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffab114a400) [pid = 1923] [serial = 1347] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa9fcdd400) [pid = 1923] [serial = 1310] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaa1a02800) [pid = 1923] [serial = 1314] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa9aa0800) [pid = 1923] [serial = 1331] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffa9fa51400) [pid = 1923] [serial = 1269] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9b062800) [pid = 1923] [serial = 1236] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffac3cc3400) [pid = 1923] [serial = 1128] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa27b8000) [pid = 1923] [serial = 1170] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa9b070c00) [pid = 1923] [serial = 1200] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffabe781800) [pid = 1923] [serial = 1185] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa9b069800) [pid = 1923] [serial = 1305] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffab0b4d800) [pid = 1923] [serial = 1344] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9ef1cc00) [pid = 1923] [serial = 1355] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa81bb400) [pid = 1923] [serial = 1328] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa6c72c00) [pid = 1923] [serial = 1242] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffabfce7400) [pid = 1923] [serial = 1257] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaab6f2000) [pid = 1923] [serial = 1335] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaa113d000) [pid = 1923] [serial = 1313] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa8bdc000) [pid = 1923] [serial = 1173] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa9a54c000) [pid = 1923] [serial = 1361] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffaa8a50000) [pid = 1923] [serial = 1245] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffab0c25400) [pid = 1923] [serial = 1346] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa99f45000) [pid = 1923] [serial = 1272] [outer = (nil)] [url = about:blank] 00:09:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa937d4000 == 145 [pid = 1923] [id = 497] 00:09:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa94e90800) [pid = 1923] [serial = 1492] [outer = (nil)] 00:09:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa963ba800) [pid = 1923] [serial = 1493] [outer = 0x7ffa94e90800] 00:09:58 INFO - PROCESS | 1923 | 1463036998949 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9c061400) [pid = 1923] [serial = 1494] [outer = 0x7ffa94e90800] 00:09:59 INFO - PROCESS | 1923 | 1463036999746 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2084ms 00:09:59 INFO - PROCESS | 1923 | 1463036999817 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 1923 | 1463036999824 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 00:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:09:59 INFO - PROCESS | 1923 | 1463036999832 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 1923 | 1463036999834 Marionette TRACE conn4 <- [1,1962,null,{}] 00:09:59 INFO - PROCESS | 1923 | 1463036999841 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:00 INFO - PROCESS | 1923 | 1463037000065 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:10:00 INFO - PROCESS | 1923 | 1463037000251 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa98371000 == 146 [pid = 1923] [id = 498] 00:10:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa94e88000) [pid = 1923] [serial = 1495] [outer = (nil)] 00:10:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9d567400) [pid = 1923] [serial = 1496] [outer = 0x7ffa94e88000] 00:10:00 INFO - PROCESS | 1923 | 1463037000321 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9d70d800) [pid = 1923] [serial = 1497] [outer = 0x7ffa94e88000] 00:10:01 INFO - PROCESS | 1923 | 1463037001232 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1434ms 00:10:01 INFO - PROCESS | 1923 | 1463037001266 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 1923 | 1463037001269 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 00:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:10:01 INFO - PROCESS | 1923 | 1463037001286 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 1923 | 1463037001295 Marionette TRACE conn4 <- [1,1966,null,{}] 00:10:01 INFO - PROCESS | 1923 | 1463037001312 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:01 INFO - PROCESS | 1923 | 1463037001627 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 00:10:01 INFO - PROCESS | 1923 | 1463037001683 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c666800 == 147 [pid = 1923] [id = 499] 00:10:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9f262400) [pid = 1923] [serial = 1498] [outer = (nil)] 00:10:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa9f362800) [pid = 1923] [serial = 1499] [outer = 0x7ffa9f262400] 00:10:01 INFO - PROCESS | 1923 | 1463037001787 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9fa4b800) [pid = 1923] [serial = 1500] [outer = 0x7ffa9f262400] 00:10:02 INFO - PROCESS | 1923 | 1463037002861 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1663ms 00:10:02 INFO - PROCESS | 1923 | 1463037002944 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 1923 | 1463037002954 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 00:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:10:03 INFO - PROCESS | 1923 | 1463037003009 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 1923 | 1463037003018 Marionette TRACE conn4 <- [1,1970,null,{}] 00:10:03 INFO - PROCESS | 1923 | 1463037003041 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:03 INFO - PROCESS | 1923 | 1463037003341 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa9c804000) [pid = 1923] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa0fc6000) [pid = 1923] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa94e8b400) [pid = 1923] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa9623ac00) [pid = 1923] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9c4c6c00) [pid = 1923] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffaa0cdd000) [pid = 1923] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:10:03 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa95cbbc00) [pid = 1923] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:10:03 INFO - PROCESS | 1923 | 1463037003844 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5ac800 == 148 [pid = 1923] [id = 500] 00:10:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa94e8b400) [pid = 1923] [serial = 1501] [outer = (nil)] 00:10:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa99f38800) [pid = 1923] [serial = 1502] [outer = 0x7ffa94e8b400] 00:10:03 INFO - PROCESS | 1923 | 1463037003922 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9f396c00) [pid = 1923] [serial = 1503] [outer = 0x7ffa94e8b400] 00:10:04 INFO - PROCESS | 1923 | 1463037004629 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1700ms 00:10:04 INFO - PROCESS | 1923 | 1463037004671 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 1923 | 1463037004676 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 00:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:10:04 INFO - PROCESS | 1923 | 1463037004707 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 1923 | 1463037004723 Marionette TRACE conn4 <- [1,1974,null,{}] 00:10:04 INFO - PROCESS | 1923 | 1463037004743 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:04 INFO - PROCESS | 1923 | 1463037004986 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 00:10:05 INFO - PROCESS | 1923 | 1463037005157 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9da66800 == 149 [pid = 1923] [id = 501] 00:10:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffaa1136000) [pid = 1923] [serial = 1504] [outer = (nil)] 00:10:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffaa113a400) [pid = 1923] [serial = 1505] [outer = 0x7ffaa1136000] 00:10:05 INFO - PROCESS | 1923 | 1463037005233 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa1b93000) [pid = 1923] [serial = 1506] [outer = 0x7ffaa1136000] 00:10:06 INFO - PROCESS | 1923 | 1463037006325 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1684ms 00:10:06 INFO - PROCESS | 1923 | 1463037006370 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 1923 | 1463037006376 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:10:06 INFO - PROCESS | 1923 | 1463037006386 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 1923 | 1463037006392 Marionette TRACE conn4 <- [1,1978,null,{}] 00:10:06 INFO - PROCESS | 1923 | 1463037006402 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:06 INFO - PROCESS | 1923 | 1463037006691 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 00:10:07 INFO - PROCESS | 1923 | 1463037007004 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c02c000 == 150 [pid = 1923] [id = 502] 00:10:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9a54a400) [pid = 1923] [serial = 1507] [outer = (nil)] 00:10:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9a766800) [pid = 1923] [serial = 1508] [outer = 0x7ffa9a54a400] 00:10:07 INFO - PROCESS | 1923 | 1463037007087 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9c063000) [pid = 1923] [serial = 1509] [outer = 0x7ffa9a54a400] 00:10:08 INFO - PROCESS | 1923 | 1463037007998 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1688ms 00:10:08 INFO - PROCESS | 1923 | 1463037008074 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 1923 | 1463037008084 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 00:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:10:08 INFO - PROCESS | 1923 | 1463037008096 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 1923 | 1463037008100 Marionette TRACE conn4 <- [1,1982,null,{}] 00:10:08 INFO - PROCESS | 1923 | 1463037008109 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:08 INFO - PROCESS | 1923 | 1463037008395 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:10:08 INFO - PROCESS | 1923 | 1463037008699 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef61000 == 151 [pid = 1923] [id = 503] 00:10:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9d70bc00) [pid = 1923] [serial = 1510] [outer = (nil)] 00:10:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9d7f7400) [pid = 1923] [serial = 1511] [outer = 0x7ffa9d70bc00] 00:10:08 INFO - PROCESS | 1923 | 1463037008781 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9f264000) [pid = 1923] [serial = 1512] [outer = 0x7ffa9d70bc00] 00:10:09 INFO - PROCESS | 1923 | 1463037009728 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1685ms 00:10:09 INFO - PROCESS | 1923 | 1463037009782 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 1923 | 1463037009786 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 00:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:10:09 INFO - PROCESS | 1923 | 1463037009796 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 1923 | 1463037009802 Marionette TRACE conn4 <- [1,1986,null,{}] 00:10:09 INFO - PROCESS | 1923 | 1463037009825 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:10 INFO - PROCESS | 1923 | 1463037010121 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 00:10:10 INFO - PROCESS | 1923 | 1463037010420 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbc3800 == 152 [pid = 1923] [id = 504] 00:10:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa0fcd400) [pid = 1923] [serial = 1513] [outer = (nil)] 00:10:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa113bc00) [pid = 1923] [serial = 1514] [outer = 0x7ffaa0fcd400] 00:10:10 INFO - PROCESS | 1923 | 1463037010500 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa1b96400) [pid = 1923] [serial = 1515] [outer = 0x7ffaa0fcd400] 00:10:11 INFO - PROCESS | 1923 | 1463037011373 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1641ms 00:10:11 INFO - PROCESS | 1923 | 1463037011438 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 00:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:10:11 INFO - PROCESS | 1923 | 1463037011443 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 00:10:11 INFO - PROCESS | 1923 | 1463037011450 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 1923 | 1463037011453 Marionette TRACE conn4 <- [1,1990,null,{}] 00:10:11 INFO - PROCESS | 1923 | 1463037011460 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:11 INFO - PROCESS | 1923 | 1463037011701 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 00:10:11 INFO - PROCESS | 1923 | 1463037011950 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fff2000 == 153 [pid = 1923] [id = 505] 00:10:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa0fc7000) [pid = 1923] [serial = 1516] [outer = (nil)] 00:10:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa28a2c00) [pid = 1923] [serial = 1517] [outer = 0x7ffaa0fc7000] 00:10:12 INFO - PROCESS | 1923 | 1463037012073 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa3081400) [pid = 1923] [serial = 1518] [outer = 0x7ffaa0fc7000] 00:10:13 INFO - PROCESS | 1923 | 1463037013011 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1636ms 00:10:13 INFO - PROCESS | 1923 | 1463037013086 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 1923 | 1463037013091 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 00:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:10:13 INFO - PROCESS | 1923 | 1463037013097 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 1923 | 1463037013101 Marionette TRACE conn4 <- [1,1994,null,{}] 00:10:13 INFO - PROCESS | 1923 | 1463037013107 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:13 INFO - PROCESS | 1923 | 1463037013374 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:10:13 INFO - PROCESS | 1923 | 1463037013620 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d0c000 == 154 [pid = 1923] [id = 506] 00:10:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa3081800) [pid = 1923] [serial = 1519] [outer = (nil)] 00:10:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa336a000) [pid = 1923] [serial = 1520] [outer = 0x7ffaa3081800] 00:10:13 INFO - PROCESS | 1923 | 1463037013747 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa6d6a800) [pid = 1923] [serial = 1521] [outer = 0x7ffaa3081800] 00:10:14 INFO - PROCESS | 1923 | 1463037014629 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1583ms 00:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:10:14 INFO - PROCESS | 1923 | 1463037014682 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 1923 | 1463037014685 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 00:10:14 INFO - PROCESS | 1923 | 1463037014693 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 1923 | 1463037014696 Marionette TRACE conn4 <- [1,1998,null,{}] 00:10:14 INFO - PROCESS | 1923 | 1463037014703 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:14 INFO - PROCESS | 1923 | 1463037014989 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 00:10:15 INFO - PROCESS | 1923 | 1463037015253 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1b39800 == 155 [pid = 1923] [id = 507] 00:10:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa7b66000) [pid = 1923] [serial = 1522] [outer = (nil)] 00:10:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa7f1ac00) [pid = 1923] [serial = 1523] [outer = 0x7ffaa7b66000] 00:10:15 INFO - PROCESS | 1923 | 1463037015376 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa81b5000) [pid = 1923] [serial = 1524] [outer = 0x7ffaa7b66000] 00:10:16 INFO - PROCESS | 1923 | 1463037016220 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1587ms 00:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:10:16 INFO - PROCESS | 1923 | 1463037016279 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 1923 | 1463037016282 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 00:10:16 INFO - PROCESS | 1923 | 1463037016290 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 1923 | 1463037016293 Marionette TRACE conn4 <- [1,2002,null,{}] 00:10:16 INFO - PROCESS | 1923 | 1463037016303 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:16 INFO - PROCESS | 1923 | 1463037016550 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 00:10:16 INFO - PROCESS | 1923 | 1463037016758 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33a5800 == 156 [pid = 1923] [id = 508] 00:10:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa7b68c00) [pid = 1923] [serial = 1525] [outer = (nil)] 00:10:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa8a42400) [pid = 1923] [serial = 1526] [outer = 0x7ffaa7b68c00] 00:10:16 INFO - PROCESS | 1923 | 1463037016918 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa9a9e400) [pid = 1923] [serial = 1527] [outer = 0x7ffaa7b68c00] 00:10:17 INFO - PROCESS | 1923 | 1463037017839 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1589ms 00:10:17 INFO - PROCESS | 1923 | 1463037017878 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 00:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:10:17 INFO - PROCESS | 1923 | 1463037017882 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 00:10:17 INFO - PROCESS | 1923 | 1463037017889 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 1923 | 1463037017893 Marionette TRACE conn4 <- [1,2006,null,{}] 00:10:17 INFO - PROCESS | 1923 | 1463037017899 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:18 INFO - PROCESS | 1923 | 1463037018139 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 00:10:18 INFO - PROCESS | 1923 | 1463037018350 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79b3800 == 157 [pid = 1923] [id = 509] 00:10:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa7be2c00) [pid = 1923] [serial = 1528] [outer = (nil)] 00:10:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa9b90400) [pid = 1923] [serial = 1529] [outer = 0x7ffaa7be2c00] 00:10:18 INFO - PROCESS | 1923 | 1463037018465 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa9e3b000) [pid = 1923] [serial = 1530] [outer = 0x7ffaa7be2c00] 00:10:19 INFO - PROCESS | 1923 | 1463037019405 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1586ms 00:10:19 INFO - PROCESS | 1923 | 1463037019476 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 1923 | 1463037019480 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 00:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:10:19 INFO - PROCESS | 1923 | 1463037019487 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 1923 | 1463037019491 Marionette TRACE conn4 <- [1,2010,null,{}] 00:10:19 INFO - PROCESS | 1923 | 1463037019498 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:19 INFO - PROCESS | 1923 | 1463037019734 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 00:10:20 INFO - PROCESS | 1923 | 1463037020007 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8145800 == 158 [pid = 1923] [id = 510] 00:10:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa81b2400) [pid = 1923] [serial = 1531] [outer = (nil)] 00:10:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaab425800) [pid = 1923] [serial = 1532] [outer = 0x7ffaa81b2400] 00:10:20 INFO - PROCESS | 1923 | 1463037020134 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaab52d400) [pid = 1923] [serial = 1533] [outer = 0x7ffaa81b2400] 00:10:21 INFO - PROCESS | 1923 | 1463037020997 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1580ms 00:10:21 INFO - PROCESS | 1923 | 1463037021069 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 1923 | 1463037021072 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 00:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:10:21 INFO - PROCESS | 1923 | 1463037021080 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 1923 | 1463037021083 Marionette TRACE conn4 <- [1,2014,null,{}] 00:10:21 INFO - PROCESS | 1923 | 1463037021090 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:21 INFO - PROCESS | 1923 | 1463037021316 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:10:21 INFO - PROCESS | 1923 | 1463037021564 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa84a0800 == 159 [pid = 1923] [id = 511] 00:10:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa9a9a400) [pid = 1923] [serial = 1534] [outer = (nil)] 00:10:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaab538400) [pid = 1923] [serial = 1535] [outer = 0x7ffaa9a9a400] 00:10:21 INFO - PROCESS | 1923 | 1463037021679 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaab5c9000) [pid = 1923] [serial = 1536] [outer = 0x7ffaa9a9a400] 00:10:22 INFO - PROCESS | 1923 | 1463037022570 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1539ms 00:10:22 INFO - PROCESS | 1923 | 1463037022621 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 1923 | 1463037022625 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 00:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:10:22 INFO - PROCESS | 1923 | 1463037022633 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 1923 | 1463037022638 Marionette TRACE conn4 <- [1,2018,null,{}] 00:10:22 INFO - PROCESS | 1923 | 1463037022644 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:22 INFO - PROCESS | 1923 | 1463037022917 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 00:10:23 INFO - PROCESS | 1923 | 1463037023231 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab579000 == 160 [pid = 1923] [id = 512] 00:10:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaab6ef400) [pid = 1923] [serial = 1537] [outer = (nil)] 00:10:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaab6f8400) [pid = 1923] [serial = 1538] [outer = 0x7ffaab6ef400] 00:10:23 INFO - PROCESS | 1923 | 1463037023323 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaadb0e400) [pid = 1923] [serial = 1539] [outer = 0x7ffaab6ef400] 00:10:24 INFO - PROCESS | 1923 | 1463037024237 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1683ms 00:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:10:24 INFO - PROCESS | 1923 | 1463037024316 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 1923 | 1463037024319 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 00:10:24 INFO - PROCESS | 1923 | 1463037024325 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 1923 | 1463037024329 Marionette TRACE conn4 <- [1,2022,null,{}] 00:10:24 INFO - PROCESS | 1923 | 1463037024337 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:24 INFO - PROCESS | 1923 | 1463037024619 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 00:10:24 INFO - PROCESS | 1923 | 1463037024925 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0177800 == 161 [pid = 1923] [id = 513] 00:10:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa7e3f400) [pid = 1923] [serial = 1540] [outer = (nil)] 00:10:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaaefda400) [pid = 1923] [serial = 1541] [outer = 0x7ffaa7e3f400] 00:10:25 INFO - PROCESS | 1923 | 1463037025006 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaaffa6c00) [pid = 1923] [serial = 1542] [outer = 0x7ffaa7e3f400] 00:10:25 INFO - PROCESS | 1923 | 1463037025879 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1585ms 00:10:25 INFO - PROCESS | 1923 | 1463037025912 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 1923 | 1463037025916 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 00:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:10:25 INFO - PROCESS | 1923 | 1463037025922 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 1923 | 1463037025926 Marionette TRACE conn4 <- [1,2026,null,{}] 00:10:25 INFO - PROCESS | 1923 | 1463037025932 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:26 INFO - PROCESS | 1923 | 1463037026169 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 00:10:26 INFO - PROCESS | 1923 | 1463037026384 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03bd000 == 162 [pid = 1923] [id = 514] 00:10:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaab538000) [pid = 1923] [serial = 1543] [outer = (nil)] 00:10:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffab0392c00) [pid = 1923] [serial = 1544] [outer = 0x7ffaab538000] 00:10:26 INFO - PROCESS | 1923 | 1463037026498 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffab084dc00) [pid = 1923] [serial = 1545] [outer = 0x7ffaab538000] 00:10:27 INFO - PROCESS | 1923 | 1463037027473 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1585ms 00:10:27 INFO - PROCESS | 1923 | 1463037027511 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 1923 | 1463037027514 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:10:27 INFO - PROCESS | 1923 | 1463037027522 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 1923 | 1463037027524 Marionette TRACE conn4 <- [1,2030,null,{}] 00:10:27 INFO - PROCESS | 1923 | 1463037027530 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:27 INFO - PROCESS | 1923 | 1463037027788 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 00:10:28 INFO - PROCESS | 1923 | 1463037028135 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10c7800 == 163 [pid = 1923] [id = 515] 00:10:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffab0859400) [pid = 1923] [serial = 1546] [outer = (nil)] 00:10:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffab088ec00) [pid = 1923] [serial = 1547] [outer = 0x7ffab0859400] 00:10:28 INFO - PROCESS | 1923 | 1463037028216 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffab0c24400) [pid = 1923] [serial = 1548] [outer = 0x7ffab0859400] 00:10:29 INFO - PROCESS | 1923 | 1463037029095 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1634ms 00:10:29 INFO - PROCESS | 1923 | 1463037029158 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 1923 | 1463037029162 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 00:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:10:29 INFO - PROCESS | 1923 | 1463037029169 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 1923 | 1463037029173 Marionette TRACE conn4 <- [1,2034,null,{}] 00:10:29 INFO - PROCESS | 1923 | 1463037029179 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:29 INFO - PROCESS | 1923 | 1463037029427 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:10:29 INFO - PROCESS | 1923 | 1463037029730 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab165d000 == 164 [pid = 1923] [id = 516] 00:10:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffab0854c00) [pid = 1923] [serial = 1549] [outer = (nil)] 00:10:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffab114a400) [pid = 1923] [serial = 1550] [outer = 0x7ffab0854c00] 00:10:29 INFO - PROCESS | 1923 | 1463037029817 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffab1154c00) [pid = 1923] [serial = 1551] [outer = 0x7ffab0854c00] 00:10:30 INFO - PROCESS | 1923 | 1463037030689 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1592ms 00:10:30 INFO - PROCESS | 1923 | 1463037030761 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 1923 | 1463037030764 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 00:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:10:30 INFO - PROCESS | 1923 | 1463037030771 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 1923 | 1463037030775 Marionette TRACE conn4 <- [1,2038,null,{}] 00:10:30 INFO - PROCESS | 1923 | 1463037030781 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:31 INFO - PROCESS | 1923 | 1463037031025 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 00:10:31 INFO - PROCESS | 1923 | 1463037031286 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa974ca000 == 165 [pid = 1923] [id = 517] 00:10:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffa94e85400) [pid = 1923] [serial = 1552] [outer = (nil)] 00:10:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9a765800) [pid = 1923] [serial = 1553] [outer = 0x7ffa94e85400] 00:10:31 INFO - PROCESS | 1923 | 1463037031408 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaab4bd400) [pid = 1923] [serial = 1554] [outer = 0x7ffa94e85400] 00:10:32 INFO - PROCESS | 1923 | 1463037032310 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2031ms 00:10:32 INFO - PROCESS | 1923 | 1463037032879 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 1923 | 1463037032887 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 00:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:10:32 INFO - PROCESS | 1923 | 1463037032933 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 1923 | 1463037032938 Marionette TRACE conn4 <- [1,2042,null,{}] 00:10:32 INFO - PROCESS | 1923 | 1463037032947 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:33 INFO - PROCESS | 1923 | 1463037033190 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 00:10:33 INFO - PROCESS | 1923 | 1463037033418 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7dd800 == 166 [pid = 1923] [id = 518] 00:10:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffa98bab000) [pid = 1923] [serial = 1555] [outer = (nil)] 00:10:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffa9a542c00) [pid = 1923] [serial = 1556] [outer = 0x7ffa98bab000] 00:10:33 INFO - PROCESS | 1923 | 1463037033492 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffa9b070000) [pid = 1923] [serial = 1557] [outer = 0x7ffa98bab000] 00:10:34 INFO - PROCESS | 1923 | 1463037034433 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1610ms 00:10:34 INFO - PROCESS | 1923 | 1463037034525 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 1923 | 1463037034530 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 00:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:10:34 INFO - PROCESS | 1923 | 1463037034545 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 1923 | 1463037034550 Marionette TRACE conn4 <- [1,2046,null,{}] 00:10:34 INFO - PROCESS | 1923 | 1463037034558 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:34 INFO - PROCESS | 1923 | 1463037034838 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 00:10:35 INFO - PROCESS | 1923 | 1463037035293 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa937e6800 == 167 [pid = 1923] [id = 519] 00:10:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffa9c06bc00) [pid = 1923] [serial = 1558] [outer = (nil)] 00:10:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffa9c80c000) [pid = 1923] [serial = 1559] [outer = 0x7ffa9c06bc00] 00:10:35 INFO - PROCESS | 1923 | 1463037035368 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffa9d70d400) [pid = 1923] [serial = 1560] [outer = 0x7ffa9c06bc00] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d04800 == 166 [pid = 1923] [id = 384] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e56800 == 165 [pid = 1923] [id = 36] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b6e800 == 164 [pid = 1923] [id = 493] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab455000 == 163 [pid = 1923] [id = 492] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a6e000 == 162 [pid = 1923] [id = 491] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa821e800 == 161 [pid = 1923] [id = 490] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79b2800 == 160 [pid = 1923] [id = 489] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6c46000 == 159 [pid = 1923] [id = 488] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa3121000 == 158 [pid = 1923] [id = 487] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa298a800 == 157 [pid = 1923] [id = 486] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1860800 == 156 [pid = 1923] [id = 485] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d21800 == 155 [pid = 1923] [id = 484] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b16000 == 154 [pid = 1923] [id = 483] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbda800 == 153 [pid = 1923] [id = 482] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef63800 == 152 [pid = 1923] [id = 481] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c873800 == 151 [pid = 1923] [id = 480] 00:10:36 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa969db800 == 150 [pid = 1923] [id = 479] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffa96a0d800) [pid = 1923] [serial = 1436] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa7b62000) [pid = 1923] [serial = 1385] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffabfc48000) [pid = 1923] [serial = 1409] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa9d47d800) [pid = 1923] [serial = 1421] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa0fc9400) [pid = 1923] [serial = 1430] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffa96bc9400) [pid = 1923] [serial = 1424] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffa96bcc400) [pid = 1923] [serial = 1416] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffaaf0b9800) [pid = 1923] [serial = 1394] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa336e000) [pid = 1923] [serial = 1382] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaa0cdfc00) [pid = 1923] [serial = 1376] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa9d707000) [pid = 1923] [serial = 1422] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffabecf0c00) [pid = 1923] [serial = 1406] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa9fce1c00) [pid = 1923] [serial = 1370] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffab01e3400) [pid = 1923] [serial = 1412] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaab5c7400) [pid = 1923] [serial = 1391] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffa9c4c5400) [pid = 1923] [serial = 1425] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa963bc800) [pid = 1923] [serial = 1415] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa9f398c00) [pid = 1923] [serial = 1427] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaa1b51c00) [pid = 1923] [serial = 1433] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa9c063800) [pid = 1923] [serial = 1419] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffab400a000) [pid = 1923] [serial = 1400] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa1140000) [pid = 1923] [serial = 1431] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffabe77fc00) [pid = 1923] [serial = 1403] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffab1155000) [pid = 1923] [serial = 1397] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa99f45c00) [pid = 1923] [serial = 1418] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa1b95800) [pid = 1923] [serial = 1434] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9fcd8800) [pid = 1923] [serial = 1428] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa9c05fc00) [pid = 1923] [serial = 1373] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa9aa3400) [pid = 1923] [serial = 1388] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa27b7800) [pid = 1923] [serial = 1379] [outer = (nil)] [url = about:blank] 00:10:36 INFO - PROCESS | 1923 | 1463037036483 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1991ms 00:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:10:36 INFO - PROCESS | 1923 | 1463037036533 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 1923 | 1463037036536 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 00:10:36 INFO - PROCESS | 1923 | 1463037036544 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 1923 | 1463037036546 Marionette TRACE conn4 <- [1,2050,null,{}] 00:10:36 INFO - PROCESS | 1923 | 1463037036562 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:36 INFO - PROCESS | 1923 | 1463037036789 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:10:37 INFO - PROCESS | 1923 | 1463037037061 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b086800 == 151 [pid = 1923] [id = 520] 00:10:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9c4c6400) [pid = 1923] [serial = 1561] [outer = (nil)] 00:10:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffa9f392400) [pid = 1923] [serial = 1562] [outer = 0x7ffa9c4c6400] 00:10:37 INFO - PROCESS | 1923 | 1463037037137 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa9fcd8800) [pid = 1923] [serial = 1563] [outer = 0x7ffa9c4c6400] 00:10:37 INFO - PROCESS | 1923 | 1463037037897 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1382ms 00:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:10:37 INFO - PROCESS | 1923 | 1463037037927 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 1923 | 1463037037930 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 00:10:37 INFO - PROCESS | 1923 | 1463037037936 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 1923 | 1463037037939 Marionette TRACE conn4 <- [1,2054,null,{}] 00:10:37 INFO - PROCESS | 1923 | 1463037037944 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:38 INFO - PROCESS | 1923 | 1463037038161 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 00:10:38 INFO - PROCESS | 1923 | 1463037038352 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d474000 == 152 [pid = 1923] [id = 521] 00:10:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa9d707000) [pid = 1923] [serial = 1564] [outer = (nil)] 00:10:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa1136800) [pid = 1923] [serial = 1565] [outer = 0x7ffa9d707000] 00:10:38 INFO - PROCESS | 1923 | 1463037038423 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa1b95800) [pid = 1923] [serial = 1566] [outer = 0x7ffa9d707000] 00:10:39 INFO - PROCESS | 1923 | 1463037039289 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1382ms 00:10:39 INFO - PROCESS | 1923 | 1463037039318 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 1923 | 1463037039322 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 00:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:10:39 INFO - PROCESS | 1923 | 1463037039328 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 1923 | 1463037039344 Marionette TRACE conn4 <- [1,2058,null,{}] 00:10:39 INFO - PROCESS | 1923 | 1463037039360 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:39 INFO - PROCESS | 1923 | 1463037039629 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:10:39 INFO - PROCESS | 1923 | 1463037039666 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f1ee000 == 153 [pid = 1923] [id = 522] 00:10:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa1132800) [pid = 1923] [serial = 1567] [outer = (nil)] 00:10:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa3080c00) [pid = 1923] [serial = 1568] [outer = 0x7ffaa1132800] 00:10:39 INFO - PROCESS | 1923 | 1463037039733 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa3367000) [pid = 1923] [serial = 1569] [outer = 0x7ffaa1132800] 00:10:40 INFO - PROCESS | 1923 | 1463037040714 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1464ms 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa94e8c400) [pid = 1923] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffa9f262400) [pid = 1923] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa94e8b400) [pid = 1923] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa94e90800) [pid = 1923] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffa95cb2000) [pid = 1923] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:10:41 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa94e88000) [pid = 1923] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:10:41 INFO - PROCESS | 1923 | 1463037041143 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 1923 | 1463037041145 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 00:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:10:41 INFO - PROCESS | 1923 | 1463037041168 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 1923 | 1463037041171 Marionette TRACE conn4 <- [1,2062,null,{}] 00:10:41 INFO - PROCESS | 1923 | 1463037041177 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:41 INFO - PROCESS | 1923 | 1463037041403 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 00:10:41 INFO - PROCESS | 1923 | 1463037041629 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ffe7000 == 154 [pid = 1923] [id = 523] 00:10:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa336e000) [pid = 1923] [serial = 1570] [outer = (nil)] 00:10:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa7ae5800) [pid = 1923] [serial = 1571] [outer = 0x7ffaa336e000] 00:10:41 INFO - PROCESS | 1923 | 1463037041695 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa7b64000) [pid = 1923] [serial = 1572] [outer = 0x7ffaa336e000] 00:10:42 INFO - PROCESS | 1923 | 1463037042415 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1280ms 00:10:42 INFO - PROCESS | 1923 | 1463037042457 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 1923 | 1463037042461 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 00:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:10:42 INFO - PROCESS | 1923 | 1463037042472 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 1923 | 1463037042475 Marionette TRACE conn4 <- [1,2066,null,{}] 00:10:42 INFO - PROCESS | 1923 | 1463037042481 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:42 INFO - PROCESS | 1923 | 1463037042695 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:10:42 INFO - PROCESS | 1923 | 1463037042866 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10b1000 == 155 [pid = 1923] [id = 524] 00:10:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa6c81400) [pid = 1923] [serial = 1573] [outer = (nil)] 00:10:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa7bdb400) [pid = 1923] [serial = 1574] [outer = 0x7ffaa6c81400] 00:10:42 INFO - PROCESS | 1923 | 1463037042933 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa81bcc00) [pid = 1923] [serial = 1575] [outer = 0x7ffaa6c81400] 00:10:44 INFO - PROCESS | 1923 | 1463037044043 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1633ms 00:10:44 INFO - PROCESS | 1923 | 1463037044106 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 1923 | 1463037044113 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 00:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:10:44 INFO - PROCESS | 1923 | 1463037044122 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 1923 | 1463037044127 Marionette TRACE conn4 <- [1,2070,null,{}] 00:10:44 INFO - PROCESS | 1923 | 1463037044137 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:44 INFO - PROCESS | 1923 | 1463037044383 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 00:10:44 INFO - PROCESS | 1923 | 1463037044658 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0f8000 == 156 [pid = 1923] [id = 525] 00:10:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa99f44c00) [pid = 1923] [serial = 1576] [outer = (nil)] 00:10:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa9b06b400) [pid = 1923] [serial = 1577] [outer = 0x7ffa99f44c00] 00:10:44 INFO - PROCESS | 1923 | 1463037044782 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9d56c800) [pid = 1923] [serial = 1578] [outer = 0x7ffa99f44c00] 00:10:45 INFO - PROCESS | 1923 | 1463037045672 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1636ms 00:10:45 INFO - PROCESS | 1923 | 1463037045761 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 1923 | 1463037045770 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 00:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:10:45 INFO - PROCESS | 1923 | 1463037045782 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 1923 | 1463037045786 Marionette TRACE conn4 <- [1,2074,null,{}] 00:10:45 INFO - PROCESS | 1923 | 1463037045793 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:46 INFO - PROCESS | 1923 | 1463037046034 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 00:10:46 INFO - PROCESS | 1923 | 1463037046347 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ffe4000 == 157 [pid = 1923] [id = 526] 00:10:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa9ef10400) [pid = 1923] [serial = 1579] [outer = (nil)] 00:10:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffa9fcd4800) [pid = 1923] [serial = 1580] [outer = 0x7ffa9ef10400] 00:10:46 INFO - PROCESS | 1923 | 1463037046430 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa1b94c00) [pid = 1923] [serial = 1581] [outer = 0x7ffa9ef10400] 00:10:47 INFO - PROCESS | 1923 | 1463037047350 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1637ms 00:10:47 INFO - PROCESS | 1923 | 1463037047420 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 1923 | 1463037047425 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 00:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:10:47 INFO - PROCESS | 1923 | 1463037047432 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 1923 | 1463037047438 Marionette TRACE conn4 <- [1,2078,null,{}] 00:10:47 INFO - PROCESS | 1923 | 1463037047455 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:47 INFO - PROCESS | 1923 | 1463037047704 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:10:48 INFO - PROCESS | 1923 | 1463037048011 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b54800 == 158 [pid = 1923] [id = 527] 00:10:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa6c72c00) [pid = 1923] [serial = 1582] [outer = (nil)] 00:10:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaa6df1400) [pid = 1923] [serial = 1583] [outer = 0x7ffaa6c72c00] 00:10:48 INFO - PROCESS | 1923 | 1463037048099 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaa7be8800) [pid = 1923] [serial = 1584] [outer = 0x7ffaa6c72c00] 00:10:48 INFO - PROCESS | 1923 | 1463037048987 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1590ms 00:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:10:49 INFO - PROCESS | 1923 | 1463037049023 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 1923 | 1463037049027 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 00:10:49 INFO - PROCESS | 1923 | 1463037049034 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 1923 | 1463037049037 Marionette TRACE conn4 <- [1,2082,null,{}] 00:10:49 INFO - PROCESS | 1923 | 1463037049044 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:49 INFO - PROCESS | 1923 | 1463037049294 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 00:10:49 INFO - PROCESS | 1923 | 1463037049556 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa814b800 == 159 [pid = 1923] [id = 528] 00:10:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaa2778c00) [pid = 1923] [serial = 1585] [outer = (nil)] 00:10:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaa8bdc800) [pid = 1923] [serial = 1586] [outer = 0x7ffaa2778c00] 00:10:49 INFO - PROCESS | 1923 | 1463037049678 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaab423c00) [pid = 1923] [serial = 1587] [outer = 0x7ffaa2778c00] 00:10:50 INFO - PROCESS | 1923 | 1463037050575 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1589ms 00:10:50 INFO - PROCESS | 1923 | 1463037050623 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 00:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:10:50 INFO - PROCESS | 1923 | 1463037050627 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 00:10:50 INFO - PROCESS | 1923 | 1463037050634 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 1923 | 1463037050637 Marionette TRACE conn4 <- [1,2086,null,{}] 00:10:50 INFO - PROCESS | 1923 | 1463037050644 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:50 INFO - PROCESS | 1923 | 1463037050882 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:10:51 INFO - PROCESS | 1923 | 1463037051137 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa852800 == 160 [pid = 1923] [id = 529] 00:10:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaa78b0800) [pid = 1923] [serial = 1588] [outer = (nil)] 00:10:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffaab5c7400) [pid = 1923] [serial = 1589] [outer = 0x7ffaa78b0800] 00:10:51 INFO - PROCESS | 1923 | 1463037051264 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffaab6e5800) [pid = 1923] [serial = 1590] [outer = 0x7ffaa78b0800] 00:10:52 INFO - PROCESS | 1923 | 1463037052159 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1593ms 00:10:52 INFO - PROCESS | 1923 | 1463037052228 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 00:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:10:52 INFO - PROCESS | 1923 | 1463037052232 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 00:10:52 INFO - PROCESS | 1923 | 1463037052239 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:10:52 INFO - PROCESS | 1923 | 1463037052243 Marionette TRACE conn4 <- [1,2090,null,{}] 00:10:52 INFO - PROCESS | 1923 | 1463037052249 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:52 INFO - PROCESS | 1923 | 1463037052555 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 00:10:52 INFO - PROCESS | 1923 | 1463037052861 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03be800 == 161 [pid = 1923] [id = 530] 00:10:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffab0676c00) [pid = 1923] [serial = 1591] [outer = (nil)] 00:10:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffab1863c00) [pid = 1923] [serial = 1592] [outer = 0x7ffab0676c00] 00:10:52 INFO - PROCESS | 1923 | 1463037052945 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffab19a7400) [pid = 1923] [serial = 1593] [outer = 0x7ffab0676c00] 00:10:53 INFO - PROCESS | 1923 | 1463037053830 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1638ms 00:10:53 INFO - PROCESS | 1923 | 1463037053877 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:10:53 INFO - PROCESS | 1923 | 1463037053882 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 00:10:53 INFO - PROCESS | 1923 | 1463037053889 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 1923 | 1463037053892 Marionette TRACE conn4 <- [1,2094,null,{}] 00:10:53 INFO - PROCESS | 1923 | 1463037053898 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:54 INFO - PROCESS | 1923 | 1463037054143 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 00:10:54 INFO - PROCESS | 1923 | 1463037054446 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab20ec000 == 162 [pid = 1923] [id = 531] 00:10:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffab0857000) [pid = 1923] [serial = 1594] [outer = (nil)] 00:10:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffab20cc000) [pid = 1923] [serial = 1595] [outer = 0x7ffab0857000] 00:10:54 INFO - PROCESS | 1923 | 1463037054532 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffab2762000) [pid = 1923] [serial = 1596] [outer = 0x7ffab0857000] 00:10:55 INFO - PROCESS | 1923 | 1463037055369 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1532ms 00:10:55 INFO - PROCESS | 1923 | 1463037055421 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 1923 | 1463037055425 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 00:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:10:55 INFO - PROCESS | 1923 | 1463037055432 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 1923 | 1463037055436 Marionette TRACE conn4 <- [1,2098,null,{}] 00:10:55 INFO - PROCESS | 1923 | 1463037055463 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:55 INFO - PROCESS | 1923 | 1463037055705 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 00:10:55 INFO - PROCESS | 1923 | 1463037055963 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab422b000 == 163 [pid = 1923] [id = 532] 00:10:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffab185f000) [pid = 1923] [serial = 1597] [outer = (nil)] 00:10:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffab3606000) [pid = 1923] [serial = 1598] [outer = 0x7ffab185f000] 00:10:56 INFO - PROCESS | 1923 | 1463037056085 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffab40ac000) [pid = 1923] [serial = 1599] [outer = 0x7ffab185f000] 00:10:56 INFO - PROCESS | 1923 | 1463037056951 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1562ms 00:10:56 INFO - PROCESS | 1923 | 1463037056996 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 00:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:10:57 INFO - PROCESS | 1923 | 1463037057001 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 00:10:57 INFO - PROCESS | 1923 | 1463037057008 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 1923 | 1463037057010 Marionette TRACE conn4 <- [1,2102,null,{}] 00:10:57 INFO - PROCESS | 1923 | 1463037057017 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:57 INFO - PROCESS | 1923 | 1463037057254 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 00:10:57 INFO - PROCESS | 1923 | 1463037057517 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b17000 == 164 [pid = 1923] [id = 533] 00:10:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffab2762800) [pid = 1923] [serial = 1600] [outer = (nil)] 00:10:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffab4eb6400) [pid = 1923] [serial = 1601] [outer = 0x7ffab2762800] 00:10:57 INFO - PROCESS | 1923 | 1463037057641 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffabdbd9000) [pid = 1923] [serial = 1602] [outer = 0x7ffab2762800] 00:10:58 INFO - PROCESS | 1923 | 1463037058528 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1586ms 00:10:58 INFO - PROCESS | 1923 | 1463037058594 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:10:58 INFO - PROCESS | 1923 | 1463037058598 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 00:10:58 INFO - PROCESS | 1923 | 1463037058605 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 1923 | 1463037058609 Marionette TRACE conn4 <- [1,2106,null,{}] 00:10:58 INFO - PROCESS | 1923 | 1463037058615 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:58 INFO - PROCESS | 1923 | 1463037058862 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 00:10:59 INFO - PROCESS | 1923 | 1463037059134 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe71d800 == 165 [pid = 1923] [id = 534] 00:10:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa7b5d800) [pid = 1923] [serial = 1603] [outer = (nil)] 00:10:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffabeacd400) [pid = 1923] [serial = 1604] [outer = 0x7ffaa7b5d800] 00:10:59 INFO - PROCESS | 1923 | 1463037059233 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffabee1ec00) [pid = 1923] [serial = 1605] [outer = 0x7ffaa7b5d800] 00:11:00 INFO - PROCESS | 1923 | 1463037060142 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1596ms 00:11:00 INFO - PROCESS | 1923 | 1463037060202 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 1923 | 1463037060208 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 00:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:11:00 INFO - PROCESS | 1923 | 1463037060215 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 1923 | 1463037060220 Marionette TRACE conn4 <- [1,2110,null,{}] 00:11:00 INFO - PROCESS | 1923 | 1463037060227 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:00 INFO - PROCESS | 1923 | 1463037060499 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:11:00 INFO - PROCESS | 1923 | 1463037060814 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfb27000 == 166 [pid = 1923] [id = 535] 00:11:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffac1804c00) [pid = 1923] [serial = 1606] [outer = (nil)] 00:11:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffac1dd4400) [pid = 1923] [serial = 1607] [outer = 0x7ffac1804c00] 00:11:00 INFO - PROCESS | 1923 | 1463037060906 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffac36e2c00) [pid = 1923] [serial = 1608] [outer = 0x7ffac1804c00] 00:11:01 INFO - PROCESS | 1923 | 1463037061784 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1641ms 00:11:01 INFO - PROCESS | 1923 | 1463037061869 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 1923 | 1463037061873 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 00:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:11:01 INFO - PROCESS | 1923 | 1463037061885 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 1923 | 1463037061888 Marionette TRACE conn4 <- [1,2114,null,{}] 00:11:01 INFO - PROCESS | 1923 | 1463037061894 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:02 INFO - PROCESS | 1923 | 1463037062131 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:11:02 INFO - PROCESS | 1923 | 1463037062529 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3527800 == 167 [pid = 1923] [id = 536] 00:11:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffac1d32c00) [pid = 1923] [serial = 1609] [outer = (nil)] 00:11:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffac3967400) [pid = 1923] [serial = 1610] [outer = 0x7ffac1d32c00] 00:11:02 INFO - PROCESS | 1923 | 1463037062644 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffac3b57000) [pid = 1923] [serial = 1611] [outer = 0x7ffac1d32c00] 00:11:03 INFO - PROCESS | 1923 | 1463037063520 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1686ms 00:11:03 INFO - PROCESS | 1923 | 1463037063572 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 1923 | 1463037063577 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 00:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:11:03 INFO - PROCESS | 1923 | 1463037063584 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 1923 | 1463037063587 Marionette TRACE conn4 <- [1,2118,null,{}] 00:11:03 INFO - PROCESS | 1923 | 1463037063593 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:03 INFO - PROCESS | 1923 | 1463037063839 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 00:11:04 INFO - PROCESS | 1923 | 1463037064105 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3ea5000 == 168 [pid = 1923] [id = 537] 00:11:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaab53a000) [pid = 1923] [serial = 1612] [outer = (nil)] 00:11:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffac3b5d000) [pid = 1923] [serial = 1613] [outer = 0x7ffaab53a000] 00:11:04 INFO - PROCESS | 1923 | 1463037064247 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffac3cc4800) [pid = 1923] [serial = 1614] [outer = 0x7ffaab53a000] 00:11:05 INFO - PROCESS | 1923 | 1463037065086 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1581ms 00:11:05 INFO - PROCESS | 1923 | 1463037065167 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 1923 | 1463037065170 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 00:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:11:05 INFO - PROCESS | 1923 | 1463037065177 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 1923 | 1463037065181 Marionette TRACE conn4 <- [1,2122,null,{}] 00:11:05 INFO - PROCESS | 1923 | 1463037065186 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:05 INFO - PROCESS | 1923 | 1463037065425 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 00:11:05 INFO - PROCESS | 1923 | 1463037065917 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac7e1e000 == 169 [pid = 1923] [id = 538] 00:11:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa95ef1c00) [pid = 1923] [serial = 1615] [outer = (nil)] 00:11:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffac396b400) [pid = 1923] [serial = 1616] [outer = 0x7ffa95ef1c00] 00:11:06 INFO - PROCESS | 1923 | 1463037066022 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffac3cc5c00) [pid = 1923] [serial = 1617] [outer = 0x7ffa95ef1c00] 00:11:06 INFO - PROCESS | 1923 | 1463037066867 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1740ms 00:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:11:06 INFO - PROCESS | 1923 | 1463037066919 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 1923 | 1463037066922 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 00:11:06 INFO - PROCESS | 1923 | 1463037066929 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 1923 | 1463037066932 Marionette TRACE conn4 <- [1,2126,null,{}] 00:11:06 INFO - PROCESS | 1923 | 1463037066939 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:07 INFO - PROCESS | 1923 | 1463037067210 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 00:11:07 INFO - PROCESS | 1923 | 1463037067515 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95ad9000 == 170 [pid = 1923] [id = 539] 00:11:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffa91fe4c00) [pid = 1923] [serial = 1618] [outer = (nil)] 00:11:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffa91fed000) [pid = 1923] [serial = 1619] [outer = 0x7ffa91fe4c00] 00:11:07 INFO - PROCESS | 1923 | 1463037067597 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffa91ff2400) [pid = 1923] [serial = 1620] [outer = 0x7ffa91fe4c00] 00:11:08 INFO - PROCESS | 1923 | 1463037068442 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1584ms 00:11:08 INFO - PROCESS | 1923 | 1463037068514 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 1923 | 1463037068521 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 00:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:11:08 INFO - PROCESS | 1923 | 1463037068532 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 1923 | 1463037068538 Marionette TRACE conn4 <- [1,2130,null,{}] 00:11:08 INFO - PROCESS | 1923 | 1463037068553 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:08 INFO - PROCESS | 1923 | 1463037068843 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:11:09 INFO - PROCESS | 1923 | 1463037069151 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95af3000 == 171 [pid = 1923] [id = 540] 00:11:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffa91fe7000) [pid = 1923] [serial = 1621] [outer = (nil)] 00:11:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffa9faa2c00) [pid = 1923] [serial = 1622] [outer = 0x7ffa91fe7000] 00:11:09 INFO - PROCESS | 1923 | 1463037069230 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffa9faa6c00) [pid = 1923] [serial = 1623] [outer = 0x7ffa91fe7000] 00:11:10 INFO - PROCESS | 1923 | 1463037070100 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 1923 | 1463037070179 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 00:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:11:10 INFO - PROCESS | 1923 | 1463037070187 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 1923 | 1463037070191 Marionette TRACE conn4 <- [1,2134,null,{}] 00:11:10 INFO - PROCESS | 1923 | 1463037070198 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:10 INFO - PROCESS | 1923 | 1463037070483 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 00:11:10 INFO - PROCESS | 1923 | 1463037070787 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5ed800 == 172 [pid = 1923] [id = 541] 00:11:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffa91fea800) [pid = 1923] [serial = 1624] [outer = (nil)] 00:11:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffa9faae000) [pid = 1923] [serial = 1625] [outer = 0x7ffa91fea800] 00:11:10 INFO - PROCESS | 1923 | 1463037070869 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaa78ad800) [pid = 1923] [serial = 1626] [outer = 0x7ffa91fea800] 00:11:11 INFO - PROCESS | 1923 | 1463037071764 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1634ms 00:11:11 INFO - PROCESS | 1923 | 1463037071823 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 1923 | 1463037071828 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 00:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:11:11 INFO - PROCESS | 1923 | 1463037071834 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 1923 | 1463037071836 Marionette TRACE conn4 <- [1,2138,null,{}] 00:11:11 INFO - PROCESS | 1923 | 1463037071843 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:12 INFO - PROCESS | 1923 | 1463037072093 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 00:11:12 INFO - PROCESS | 1923 | 1463037072399 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b4d000 == 173 [pid = 1923] [id = 542] 00:11:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffa963b2400) [pid = 1923] [serial = 1627] [outer = (nil)] 00:11:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffaa17d5000) [pid = 1923] [serial = 1628] [outer = 0x7ffa963b2400] 00:11:12 INFO - PROCESS | 1923 | 1463037072483 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffaa695a000) [pid = 1923] [serial = 1629] [outer = 0x7ffa963b2400] 00:11:13 INFO - PROCESS | 1923 | 1463037073331 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1529ms 00:11:13 INFO - PROCESS | 1923 | 1463037073364 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 1923 | 1463037073367 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 00:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:11:13 INFO - PROCESS | 1923 | 1463037073374 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 1923 | 1463037073377 Marionette TRACE conn4 <- [1,2142,null,{}] 00:11:13 INFO - PROCESS | 1923 | 1463037073383 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:13 INFO - PROCESS | 1923 | 1463037073629 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ffe7000 == 172 [pid = 1923] [id = 523] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f1ee000 == 171 [pid = 1923] [id = 522] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d474000 == 170 [pid = 1923] [id = 521] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b086800 == 169 [pid = 1923] [id = 520] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa937e6800 == 168 [pid = 1923] [id = 519] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7dd800 == 167 [pid = 1923] [id = 518] 00:11:15 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03bd000 == 166 [pid = 1923] [id = 514] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffa98bb5c00) [pid = 1923] [serial = 1437] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffa9fa4b800) [pid = 1923] [serial = 1500] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffa99f38800) [pid = 1923] [serial = 1502] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffa9c4d1400) [pid = 1923] [serial = 1445] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaa32bac00) [pid = 1923] [serial = 1460] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa963ba800) [pid = 1923] [serial = 1493] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffa9c061400) [pid = 1923] [serial = 1494] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffaa28ac800) [pid = 1923] [serial = 1457] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffa9fcd8c00) [pid = 1923] [serial = 1451] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffa9c4cfc00) [pid = 1923] [serial = 1481] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffaa8bd5800) [pid = 1923] [serial = 1478] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffaa8945400) [pid = 1923] [serial = 1475] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffaa81bc000) [pid = 1923] [serial = 1472] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffaa7b59800) [pid = 1923] [serial = 1469] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffaa6c7bc00) [pid = 1923] [serial = 1463] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaa17dc000) [pid = 1923] [serial = 1454] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa9a75d400) [pid = 1923] [serial = 1442] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffa9ef1f800) [pid = 1923] [serial = 1448] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffa94e8d000) [pid = 1923] [serial = 1439] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaa6de4000) [pid = 1923] [serial = 1466] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa95cb9c00) [pid = 1923] [serial = 1490] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffa96a12000) [pid = 1923] [serial = 1491] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffa9d567400) [pid = 1923] [serial = 1496] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa9a761400) [pid = 1923] [serial = 1487] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa96239400) [pid = 1923] [serial = 1484] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffa9f362800) [pid = 1923] [serial = 1499] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffa9f396c00) [pid = 1923] [serial = 1503] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffaa113a400) [pid = 1923] [serial = 1505] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffa9d70d800) [pid = 1923] [serial = 1497] [outer = (nil)] [url = about:blank] 00:11:15 INFO - PROCESS | 1923 | 1463037075473 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95ad5000 == 167 [pid = 1923] [id = 543] 00:11:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffa95cb2000) [pid = 1923] [serial = 1630] [outer = (nil)] 00:11:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffa95cb9c00) [pid = 1923] [serial = 1631] [outer = 0x7ffa95cb2000] 00:11:15 INFO - PROCESS | 1923 | 1463037075551 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffa9623c400) [pid = 1923] [serial = 1632] [outer = 0x7ffa95cb2000] 00:11:16 INFO - PROCESS | 1923 | 1463037076386 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 1923 | 1463037076437 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 00:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:11:16 INFO - PROCESS | 1923 | 1463037076447 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 1923 | 1463037076451 Marionette TRACE conn4 <- [1,2146,null,{}] 00:11:16 INFO - PROCESS | 1923 | 1463037076458 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:16 INFO - PROCESS | 1923 | 1463037076776 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 00:11:16 INFO - PROCESS | 1923 | 1463037076905 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa974e0800 == 168 [pid = 1923] [id = 544] 00:11:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffa963b8400) [pid = 1923] [serial = 1633] [outer = (nil)] 00:11:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffa9a76a800) [pid = 1923] [serial = 1634] [outer = 0x7ffa963b8400] 00:11:16 INFO - PROCESS | 1923 | 1463037076977 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa9c4d0400) [pid = 1923] [serial = 1635] [outer = 0x7ffa963b8400] 00:11:17 INFO - PROCESS | 1923 | 1463037077854 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 1923 | 1463037077904 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 00:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:11:17 INFO - PROCESS | 1923 | 1463037077912 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 1923 | 1463037077914 Marionette TRACE conn4 <- [1,2150,null,{}] 00:11:17 INFO - PROCESS | 1923 | 1463037077921 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:18 INFO - PROCESS | 1923 | 1463037078220 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 00:11:18 INFO - PROCESS | 1923 | 1463037078258 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b081800 == 169 [pid = 1923] [id = 545] 00:11:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffa9c4cfc00) [pid = 1923] [serial = 1636] [outer = (nil)] 00:11:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffa9f26c400) [pid = 1923] [serial = 1637] [outer = 0x7ffa9c4cfc00] 00:11:18 INFO - PROCESS | 1923 | 1463037078324 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa9fa46400) [pid = 1923] [serial = 1638] [outer = 0x7ffa9c4cfc00] 00:11:19 INFO - PROCESS | 1923 | 1463037079362 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 00:11: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 00:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1480ms 00:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:11:19 INFO - PROCESS | 1923 | 1463037079393 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 1923 | 1463037079395 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 00:11:19 INFO - PROCESS | 1923 | 1463037079411 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 1923 | 1463037079421 Marionette TRACE conn4 <- [1,2154,null,{}] 00:11:19 INFO - PROCESS | 1923 | 1463037079434 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:19 INFO - PROCESS | 1923 | 1463037079725 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa9c4c6400) [pid = 1923] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffa9c06bc00) [pid = 1923] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffaa336e000) [pid = 1923] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffaa1132800) [pid = 1923] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa9d707000) [pid = 1923] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffa9a764000) [pid = 1923] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:11:20 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffa98bab000) [pid = 1923] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:11:20 INFO - PROCESS | 1923 | 1463037080312 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0fb800 == 170 [pid = 1923] [id = 546] 00:11:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffa95cb8000) [pid = 1923] [serial = 1639] [outer = (nil)] 00:11:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffa9c4c6400) [pid = 1923] [serial = 1640] [outer = 0x7ffa95cb8000] 00:11:20 INFO - PROCESS | 1923 | 1463037080379 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa1136400) [pid = 1923] [serial = 1641] [outer = 0x7ffa95cb8000] 00:11:21 INFO - PROCESS | 1923 | 1463037081135 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1758ms 00:11:21 INFO - PROCESS | 1923 | 1463037081176 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 1923 | 1463037081181 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 00:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:11:21 INFO - PROCESS | 1923 | 1463037081191 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 1923 | 1463037081195 Marionette TRACE conn4 <- [1,2158,null,{}] 00:11:21 INFO - PROCESS | 1923 | 1463037081201 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:21 INFO - PROCESS | 1923 | 1463037081419 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 00:11:21 INFO - PROCESS | 1923 | 1463037081598 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d41e000 == 171 [pid = 1923] [id = 547] 00:11:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa96240800) [pid = 1923] [serial = 1642] [outer = (nil)] 00:11:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa2647000) [pid = 1923] [serial = 1643] [outer = 0x7ffa96240800] 00:11:21 INFO - PROCESS | 1923 | 1463037081661 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa28ad400) [pid = 1923] [serial = 1644] [outer = 0x7ffa96240800] 00:11:22 INFO - PROCESS | 1923 | 1463037082663 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 00:11:22 INFO - PROCESS | 1923 | 1463037082729 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 1923 | 1463037082735 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 00:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:11:22 INFO - PROCESS | 1923 | 1463037082744 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 1923 | 1463037082750 Marionette TRACE conn4 <- [1,2162,null,{}] 00:11:22 INFO - PROCESS | 1923 | 1463037082760 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:23 INFO - PROCESS | 1923 | 1463037083051 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 00:11:23 INFO - PROCESS | 1923 | 1463037083383 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a59c000 == 172 [pid = 1923] [id = 548] 00:11:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffa95eef000) [pid = 1923] [serial = 1645] [outer = (nil)] 00:11:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffa9a550c00) [pid = 1923] [serial = 1646] [outer = 0x7ffa95eef000] 00:11:23 INFO - PROCESS | 1923 | 1463037083464 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffa9d338000) [pid = 1923] [serial = 1647] [outer = 0x7ffa95eef000] 00:11:24 INFO - PROCESS | 1923 | 1463037084420 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1742ms 00:11:24 INFO - PROCESS | 1923 | 1463037084487 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 1923 | 1463037084498 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 00:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:11:24 INFO - PROCESS | 1923 | 1463037084509 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 1923 | 1463037084513 Marionette TRACE conn4 <- [1,2166,null,{}] 00:11:24 INFO - PROCESS | 1923 | 1463037084521 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:24 INFO - PROCESS | 1923 | 1463037084795 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:11:25 INFO - PROCESS | 1923 | 1463037085111 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d685000 == 173 [pid = 1923] [id = 549] 00:11:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffa9f262c00) [pid = 1923] [serial = 1648] [outer = (nil)] 00:11:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffa9fa4f800) [pid = 1923] [serial = 1649] [outer = 0x7ffa9f262c00] 00:11:25 INFO - PROCESS | 1923 | 1463037085193 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffaa0cde800) [pid = 1923] [serial = 1650] [outer = 0x7ffa9f262c00] 00:11:26 INFO - PROCESS | 1923 | 1463037086124 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1686ms 00:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:11:26 INFO - PROCESS | 1923 | 1463037086196 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 00:11:26 INFO - PROCESS | 1923 | 1463037086199 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 00:11:26 INFO - PROCESS | 1923 | 1463037086208 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - PROCESS | 1923 | 1463037086214 Marionette TRACE conn4 <- [1,2170,null,{}] 00:11:26 INFO - PROCESS | 1923 | 1463037086231 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:26 INFO - PROCESS | 1923 | 1463037086514 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 00:11:26 INFO - PROCESS | 1923 | 1463037086844 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f1ee000 == 174 [pid = 1923] [id = 550] 00:11:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffaa3084800) [pid = 1923] [serial = 1651] [outer = (nil)] 00:11:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffaa336e000) [pid = 1923] [serial = 1652] [outer = 0x7ffaa3084800] 00:11:26 INFO - PROCESS | 1923 | 1463037086939 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffaa6c73400) [pid = 1923] [serial = 1653] [outer = 0x7ffaa3084800] 00:11:27 INFO - PROCESS | 1923 | 1463037087852 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1699ms 00:11:27 INFO - PROCESS | 1923 | 1463037087905 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1923 | 1463037087909 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 00:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:11:27 INFO - PROCESS | 1923 | 1463037087917 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 1923 | 1463037087919 Marionette TRACE conn4 <- [1,2174,null,{}] 00:11:27 INFO - PROCESS | 1923 | 1463037087926 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:28 INFO - PROCESS | 1923 | 1463037088171 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 00:11:28 INFO - PROCESS | 1923 | 1463037088473 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ffe3800 == 175 [pid = 1923] [id = 551] 00:11:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffaa32b0000) [pid = 1923] [serial = 1654] [outer = (nil)] 00:11:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffaa7ae5400) [pid = 1923] [serial = 1655] [outer = 0x7ffaa32b0000] 00:11:28 INFO - PROCESS | 1923 | 1463037088557 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffaa7be3c00) [pid = 1923] [serial = 1656] [outer = 0x7ffaa32b0000] 00:11:29 INFO - PROCESS | 1923 | 1463037089430 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1586ms 00:11:29 INFO - PROCESS | 1923 | 1463037089502 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 1923 | 1463037089506 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 00:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:11:29 INFO - PROCESS | 1923 | 1463037089512 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 1923 | 1463037089515 Marionette TRACE conn4 <- [1,2178,null,{}] 00:11:29 INFO - PROCESS | 1923 | 1463037089522 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:29 INFO - PROCESS | 1923 | 1463037089789 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 00:11:30 INFO - PROCESS | 1923 | 1463037090105 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0eda000 == 176 [pid = 1923] [id = 552] 00:11:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaa6c7f800) [pid = 1923] [serial = 1657] [outer = (nil)] 00:11:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffaa81b3800) [pid = 1923] [serial = 1658] [outer = 0x7ffaa6c7f800] 00:11:30 INFO - PROCESS | 1923 | 1463037090182 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffaa8bd5800) [pid = 1923] [serial = 1659] [outer = 0x7ffaa6c7f800] 00:11:31 INFO - PROCESS | 1923 | 1463037091082 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1630ms 00:11:31 INFO - PROCESS | 1923 | 1463037091144 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 1923 | 1463037091148 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 00:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:11:31 INFO - PROCESS | 1923 | 1463037091154 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 1923 | 1463037091157 Marionette TRACE conn4 <- [1,2182,null,{}] 00:11:31 INFO - PROCESS | 1923 | 1463037091162 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:31 INFO - PROCESS | 1923 | 1463037091426 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 00:11:31 INFO - PROCESS | 1923 | 1463037091742 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa311e800 == 177 [pid = 1923] [id = 553] 00:11:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffaab5c6800) [pid = 1923] [serial = 1660] [outer = (nil)] 00:11:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffaac933c00) [pid = 1923] [serial = 1661] [outer = 0x7ffaab5c6800] 00:11:31 INFO - PROCESS | 1923 | 1463037091824 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffaaf0ba400) [pid = 1923] [serial = 1662] [outer = 0x7ffaab5c6800] 00:11:32 INFO - PROCESS | 1923 | 1463037092711 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1631ms 00:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:11:32 INFO - PROCESS | 1923 | 1463037092787 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 00:11:32 INFO - PROCESS | 1923 | 1463037092790 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 00:11:32 INFO - PROCESS | 1923 | 1463037092797 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - PROCESS | 1923 | 1463037092800 Marionette TRACE conn4 <- [1,2186,null,{}] 00:11:32 INFO - PROCESS | 1923 | 1463037092807 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:33 INFO - PROCESS | 1923 | 1463037093091 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:11:33 INFO - PROCESS | 1923 | 1463037093396 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7922000 == 178 [pid = 1923] [id = 554] 00:11:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffaa7f13400) [pid = 1923] [serial = 1663] [outer = (nil)] 00:11:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffab0859800) [pid = 1923] [serial = 1664] [outer = 0x7ffaa7f13400] 00:11:33 INFO - PROCESS | 1923 | 1463037093477 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffab0c2bc00) [pid = 1923] [serial = 1665] [outer = 0x7ffaa7f13400] 00:11:34 INFO - PROCESS | 1923 | 1463037094331 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1590ms 00:11:34 INFO - PROCESS | 1923 | 1463037094387 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 00:11:34 INFO - PROCESS | 1923 | 1463037094391 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 00:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:11:34 INFO - PROCESS | 1923 | 1463037094397 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:11:34 INFO - PROCESS | 1923 | 1463037094400 Marionette TRACE conn4 <- [1,2190,null,{}] 00:11:34 INFO - PROCESS | 1923 | 1463037094407 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:34 INFO - PROCESS | 1923 | 1463037094641 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 00:11:34 INFO - PROCESS | 1923 | 1463037094908 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8215000 == 179 [pid = 1923] [id = 555] 00:11:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffaa9aa1000) [pid = 1923] [serial = 1666] [outer = (nil)] 00:11:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffab1155400) [pid = 1923] [serial = 1667] [outer = 0x7ffaa9aa1000] 00:11:35 INFO - PROCESS | 1923 | 1463037095030 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffab2089c00) [pid = 1923] [serial = 1668] [outer = 0x7ffaa9aa1000] 00:11:35 INFO - PROCESS | 1923 | 1463037095927 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1586ms 00:11:35 INFO - PROCESS | 1923 | 1463037095984 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 1923 | 1463037095988 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 00:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:11:35 INFO - PROCESS | 1923 | 1463037095994 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 1923 | 1463037095998 Marionette TRACE conn4 <- [1,2194,null,{}] 00:11:36 INFO - PROCESS | 1923 | 1463037096003 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:36 INFO - PROCESS | 1923 | 1463037096261 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 00:11:36 INFO - PROCESS | 1923 | 1463037096565 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa862000 == 180 [pid = 1923] [id = 556] 00:11:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffaaefe0400) [pid = 1923] [serial = 1669] [outer = (nil)] 00:11:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffab7f31c00) [pid = 1923] [serial = 1670] [outer = 0x7ffaaefe0400] 00:11:36 INFO - PROCESS | 1923 | 1463037096645 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffabecac000) [pid = 1923] [serial = 1671] [outer = 0x7ffaaefe0400] 00:11:37 INFO - PROCESS | 1923 | 1463037097512 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1583ms 00:11:37 INFO - PROCESS | 1923 | 1463037097579 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 1923 | 1463037097583 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 00:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:11:37 INFO - PROCESS | 1923 | 1463037097589 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 1923 | 1463037097592 Marionette TRACE conn4 <- [1,2198,null,{}] 00:11:37 INFO - PROCESS | 1923 | 1463037097598 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:37 INFO - PROCESS | 1923 | 1463037097864 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 00:11:38 INFO - PROCESS | 1923 | 1463037098175 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03a7800 == 181 [pid = 1923] [id = 557] 00:11:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffab114c800) [pid = 1923] [serial = 1672] [outer = (nil)] 00:11:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffabfe5c400) [pid = 1923] [serial = 1673] [outer = 0x7ffab114c800] 00:11:38 INFO - PROCESS | 1923 | 1463037098254 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffac319e800) [pid = 1923] [serial = 1674] [outer = 0x7ffab114c800] 00:11:39 INFO - PROCESS | 1923 | 1463037099116 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1580ms 00:11:39 INFO - PROCESS | 1923 | 1463037099170 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 1923 | 1463037099174 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 00:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:11:39 INFO - PROCESS | 1923 | 1463037099182 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 1923 | 1463037099186 Marionette TRACE conn4 <- [1,2202,null,{}] 00:11:39 INFO - PROCESS | 1923 | 1463037099192 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:39 INFO - PROCESS | 1923 | 1463037099457 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:11:39 INFO - PROCESS | 1923 | 1463037099794 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab20f0800 == 182 [pid = 1923] [id = 558] 00:11:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffabe77fc00) [pid = 1923] [serial = 1675] [outer = (nil)] 00:11:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffabfce7c00) [pid = 1923] [serial = 1676] [outer = 0x7ffabe77fc00] 00:11:39 INFO - PROCESS | 1923 | 1463037099894 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffac3b5d400) [pid = 1923] [serial = 1677] [outer = 0x7ffabe77fc00] 00:11:40 INFO - PROCESS | 1923 | 1463037100815 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1686ms 00:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:11:40 INFO - PROCESS | 1923 | 1463037100868 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 1923 | 1463037100871 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 00:11:40 INFO - PROCESS | 1923 | 1463037100879 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 1923 | 1463037100882 Marionette TRACE conn4 <- [1,2206,null,{}] 00:11:40 INFO - PROCESS | 1923 | 1463037100890 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:41 INFO - PROCESS | 1923 | 1463037101145 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 00:11:41 INFO - PROCESS | 1923 | 1463037101462 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac352c000 == 183 [pid = 1923] [id = 559] 00:11:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 244 (0x7ffa9a31c000) [pid = 1923] [serial = 1678] [outer = (nil)] 00:11:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 245 (0x7ffa9a322400) [pid = 1923] [serial = 1679] [outer = 0x7ffa9a31c000] 00:11:41 INFO - PROCESS | 1923 | 1463037101550 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 246 (0x7ffa9a326800) [pid = 1923] [serial = 1680] [outer = 0x7ffa9a31c000] 00:11:42 INFO - PROCESS | 1923 | 1463037102442 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1639ms 00:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:11:42 INFO - PROCESS | 1923 | 1463037102517 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 1923 | 1463037102520 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 00:11:42 INFO - PROCESS | 1923 | 1463037102527 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 1923 | 1463037102529 Marionette TRACE conn4 <- [1,2210,null,{}] 00:11:42 INFO - PROCESS | 1923 | 1463037102536 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:42 INFO - PROCESS | 1923 | 1463037102818 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:11:43 INFO - PROCESS | 1923 | 1463037103124 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0e5c000 == 184 [pid = 1923] [id = 560] 00:11:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 247 (0x7ffa9a31c800) [pid = 1923] [serial = 1681] [outer = (nil)] 00:11:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 248 (0x7ffaa0d80c00) [pid = 1923] [serial = 1682] [outer = 0x7ffa9a31c800] 00:11:43 INFO - PROCESS | 1923 | 1463037103206 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 249 (0x7ffaa0d85400) [pid = 1923] [serial = 1683] [outer = 0x7ffa9a31c800] 00:11:44 INFO - PROCESS | 1923 | 1463037104067 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1585ms 00:11:44 INFO - PROCESS | 1923 | 1463037104113 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 1923 | 1463037104117 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 00:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:11:44 INFO - PROCESS | 1923 | 1463037104123 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 1923 | 1463037104127 Marionette TRACE conn4 <- [1,2214,null,{}] 00:11:44 INFO - PROCESS | 1923 | 1463037104132 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:44 INFO - PROCESS | 1923 | 1463037104371 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 00:11:44 INFO - PROCESS | 1923 | 1463037104643 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac8c8e000 == 185 [pid = 1923] [id = 561] 00:11:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 250 (0x7ffa9a31cc00) [pid = 1923] [serial = 1684] [outer = (nil)] 00:11:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 251 (0x7ffaa0d8ac00) [pid = 1923] [serial = 1685] [outer = 0x7ffa9a31cc00] 00:11:44 INFO - PROCESS | 1923 | 1463037104764 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 252 (0x7ffaa0d8ec00) [pid = 1923] [serial = 1686] [outer = 0x7ffa9a31cc00] 00:11:45 INFO - PROCESS | 1923 | 1463037105621 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1540ms 00:11:45 INFO - PROCESS | 1923 | 1463037105690 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:11:45 INFO - PROCESS | 1923 | 1463037105694 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 00:11:45 INFO - PROCESS | 1923 | 1463037105701 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 1923 | 1463037105704 Marionette TRACE conn4 <- [1,2218,null,{}] 00:11:45 INFO - PROCESS | 1923 | 1463037105710 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:45 INFO - PROCESS | 1923 | 1463037105994 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 00:11:46 INFO - PROCESS | 1923 | 1463037106319 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa934ef000 == 186 [pid = 1923] [id = 562] 00:11:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 253 (0x7ffa9a302800) [pid = 1923] [serial = 1687] [outer = (nil)] 00:11:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 254 (0x7ffa9a30bc00) [pid = 1923] [serial = 1688] [outer = 0x7ffa9a302800] 00:11:46 INFO - PROCESS | 1923 | 1463037106404 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 255 (0x7ffa9a311400) [pid = 1923] [serial = 1689] [outer = 0x7ffa9a302800] 00:11:47 INFO - PROCESS | 1923 | 1463037107269 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1635ms 00:11:47 INFO - PROCESS | 1923 | 1463037107337 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 00:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:11:47 INFO - PROCESS | 1923 | 1463037107341 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 00:11:47 INFO - PROCESS | 1923 | 1463037107349 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 1923 | 1463037107352 Marionette TRACE conn4 <- [1,2222,null,{}] 00:11:47 INFO - PROCESS | 1923 | 1463037107360 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:47 INFO - PROCESS | 1923 | 1463037107630 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:11:47 INFO - PROCESS | 1923 | 1463037107963 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab28b9000 == 187 [pid = 1923] [id = 563] 00:11:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 256 (0x7ffa9a305400) [pid = 1923] [serial = 1690] [outer = (nil)] 00:11:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 257 (0x7ffaa0d8f800) [pid = 1923] [serial = 1691] [outer = 0x7ffa9a305400] 00:11:48 INFO - PROCESS | 1923 | 1463037108053 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 258 (0x7ffabfb1a800) [pid = 1923] [serial = 1692] [outer = 0x7ffa9a305400] 00:11:48 INFO - PROCESS | 1923 | 1463037108956 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1637ms 00:11:49 INFO - PROCESS | 1923 | 1463037108993 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 1923 | 1463037108998 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 00:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:11:49 INFO - PROCESS | 1923 | 1463037109009 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 1923 | 1463037109012 Marionette TRACE conn4 <- [1,2226,null,{}] 00:11:49 INFO - PROCESS | 1923 | 1463037109022 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:49 INFO - PROCESS | 1923 | 1463037109287 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:11:49 INFO - PROCESS | 1923 | 1463037109606 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d64000 == 188 [pid = 1923] [id = 564] 00:11:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 259 (0x7ffa95d4a400) [pid = 1923] [serial = 1693] [outer = (nil)] 00:11:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 260 (0x7ffa95d51400) [pid = 1923] [serial = 1694] [outer = 0x7ffa95d4a400] 00:11:49 INFO - PROCESS | 1923 | 1463037109690 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 261 (0x7ffa95d55c00) [pid = 1923] [serial = 1695] [outer = 0x7ffa95d4a400] 00:11:50 INFO - PROCESS | 1923 | 1463037110737 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1784ms 00:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:11:50 INFO - PROCESS | 1923 | 1463037110792 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 1923 | 1463037110795 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 00:11:50 INFO - PROCESS | 1923 | 1463037110802 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 1923 | 1463037110805 Marionette TRACE conn4 <- [1,2230,null,{}] 00:11:50 INFO - PROCESS | 1923 | 1463037110812 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:51 INFO - PROCESS | 1923 | 1463037111070 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 00:11:51 INFO - PROCESS | 1923 | 1463037111881 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d6a800 == 189 [pid = 1923] [id = 565] 00:11:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 262 (0x7ffa91fea400) [pid = 1923] [serial = 1696] [outer = (nil)] 00:11:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 263 (0x7ffa91ff2c00) [pid = 1923] [serial = 1697] [outer = 0x7ffa91fea400] 00:11:52 INFO - PROCESS | 1923 | 1463037112030 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 264 (0x7ffa93a5b000) [pid = 1923] [serial = 1698] [outer = 0x7ffa91fea400] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab7dbc800 == 188 [pid = 1923] [id = 357] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b095000 == 187 [pid = 1923] [id = 450] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bc8800 == 186 [pid = 1923] [id = 283] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabe96b800 == 185 [pid = 1923] [id = 358] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96291000 == 184 [pid = 1923] [id = 494] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab10cd800 == 183 [pid = 1923] [id = 355] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c0fb800 == 182 [pid = 1923] [id = 546] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b081800 == 181 [pid = 1923] [id = 545] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa974e0800 == 180 [pid = 1923] [id = 544] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95ad5000 == 179 [pid = 1923] [id = 543] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac7e1e000 == 178 [pid = 1923] [id = 538] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3ea5000 == 177 [pid = 1923] [id = 537] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3527800 == 176 [pid = 1923] [id = 536] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfb27000 == 175 [pid = 1923] [id = 535] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabe71d800 == 174 [pid = 1923] [id = 534] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b17000 == 173 [pid = 1923] [id = 533] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab422b000 == 172 [pid = 1923] [id = 532] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab20ec000 == 171 [pid = 1923] [id = 531] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03be800 == 170 [pid = 1923] [id = 530] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa852800 == 169 [pid = 1923] [id = 529] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa814b800 == 168 [pid = 1923] [id = 528] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b54800 == 167 [pid = 1923] [id = 527] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ffe4000 == 166 [pid = 1923] [id = 526] 00:11:53 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c0f8000 == 165 [pid = 1923] [id = 525] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 263 (0x7ffaa9b90400) [pid = 1923] [serial = 1529] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 262 (0x7ffa9f392400) [pid = 1923] [serial = 1562] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 261 (0x7ffaab425800) [pid = 1923] [serial = 1532] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 260 (0x7ffa9d70d400) [pid = 1923] [serial = 1560] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 259 (0x7ffaa8a42400) [pid = 1923] [serial = 1526] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 258 (0x7ffaa113bc00) [pid = 1923] [serial = 1514] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 257 (0x7ffa9fcd8800) [pid = 1923] [serial = 1563] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 256 (0x7ffa9a766800) [pid = 1923] [serial = 1508] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 255 (0x7ffaa28a2c00) [pid = 1923] [serial = 1517] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 254 (0x7ffaa7ae5800) [pid = 1923] [serial = 1571] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 253 (0x7ffaa336a000) [pid = 1923] [serial = 1520] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 252 (0x7ffaa3367000) [pid = 1923] [serial = 1569] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 251 (0x7ffab114a400) [pid = 1923] [serial = 1550] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 250 (0x7ffaab6f8400) [pid = 1923] [serial = 1538] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 249 (0x7ffaab538400) [pid = 1923] [serial = 1535] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 248 (0x7ffa9c80c000) [pid = 1923] [serial = 1559] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 247 (0x7ffa9a765800) [pid = 1923] [serial = 1553] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 246 (0x7ffab088ec00) [pid = 1923] [serial = 1547] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 245 (0x7ffaa7f1ac00) [pid = 1923] [serial = 1523] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 244 (0x7ffaa1136800) [pid = 1923] [serial = 1565] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 243 (0x7ffaa17cfc00) [pid = 1923] [serial = 1371] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffa9a542c00) [pid = 1923] [serial = 1556] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffaa1b95800) [pid = 1923] [serial = 1566] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffa9b070000) [pid = 1923] [serial = 1557] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaaefda400) [pid = 1923] [serial = 1541] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa3080c00) [pid = 1923] [serial = 1568] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffab0392c00) [pid = 1923] [serial = 1544] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffa9d7f7400) [pid = 1923] [serial = 1511] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffaa7bdb400) [pid = 1923] [serial = 1574] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffaa7b64000) [pid = 1923] [serial = 1572] [outer = (nil)] [url = about:blank] 00:11:53 INFO - PROCESS | 1923 | 1463037113837 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 3046ms 00:11:53 INFO - PROCESS | 1923 | 1463037113849 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 1923 | 1463037113856 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 00:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:11:53 INFO - PROCESS | 1923 | 1463037113864 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 1923 | 1463037113869 Marionette TRACE conn4 <- [1,2234,null,{}] 00:11:53 INFO - PROCESS | 1923 | 1463037113877 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:54 INFO - PROCESS | 1923 | 1463037114135 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:11:54 INFO - PROCESS | 1923 | 1463037114333 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa969dc000 == 166 [pid = 1923] [id = 566] 00:11:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 235 (0x7ffa91feac00) [pid = 1923] [serial = 1699] [outer = (nil)] 00:11:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 236 (0x7ffa95d49000) [pid = 1923] [serial = 1700] [outer = 0x7ffa91feac00] 00:11:54 INFO - PROCESS | 1923 | 1463037114407 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 237 (0x7ffa95ee4c00) [pid = 1923] [serial = 1701] [outer = 0x7ffa91feac00] 00:11:55 INFO - PROCESS | 1923 | 1463037115205 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1396ms 00:11:55 INFO - PROCESS | 1923 | 1463037115263 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 1923 | 1463037115270 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 00:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:11:55 INFO - PROCESS | 1923 | 1463037115278 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 1923 | 1463037115281 Marionette TRACE conn4 <- [1,2238,null,{}] 00:11:55 INFO - PROCESS | 1923 | 1463037115285 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:55 INFO - PROCESS | 1923 | 1463037115594 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:11:55 INFO - PROCESS | 1923 | 1463037115750 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5a0000 == 167 [pid = 1923] [id = 567] 00:11:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 238 (0x7ffa91fe5c00) [pid = 1923] [serial = 1702] [outer = (nil)] 00:11:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 239 (0x7ffa963bc800) [pid = 1923] [serial = 1703] [outer = 0x7ffa91fe5c00] 00:11:55 INFO - PROCESS | 1923 | 1463037115832 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 240 (0x7ffa96bcdc00) [pid = 1923] [serial = 1704] [outer = 0x7ffa91fe5c00] 00:11:56 INFO - PROCESS | 1923 | 1463037116747 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1485ms 00:11:56 INFO - PROCESS | 1923 | 1463037116765 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 1923 | 1463037116769 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 00:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:11:56 INFO - PROCESS | 1923 | 1463037116790 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 1923 | 1463037116799 Marionette TRACE conn4 <- [1,2242,null,{}] 00:11:56 INFO - PROCESS | 1923 | 1463037116823 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:57 INFO - PROCESS | 1923 | 1463037117135 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 00:11:57 INFO - PROCESS | 1923 | 1463037117173 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c667800 == 168 [pid = 1923] [id = 568] 00:11:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 241 (0x7ffa96bd2800) [pid = 1923] [serial = 1705] [outer = (nil)] 00:11:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 242 (0x7ffa9b04fc00) [pid = 1923] [serial = 1706] [outer = 0x7ffa96bd2800] 00:11:57 INFO - PROCESS | 1923 | 1463037117238 Marionette DEBUG loaded listener.js 00:11:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 243 (0x7ffa9c06b400) [pid = 1923] [serial = 1707] [outer = 0x7ffa96bd2800] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 242 (0x7ffaa2779c00) [pid = 1923] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 241 (0x7ffa99f44c00) [pid = 1923] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 240 (0x7ffab185f000) [pid = 1923] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 239 (0x7ffaa17d3c00) [pid = 1923] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 238 (0x7ffaa78b0800) [pid = 1923] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 237 (0x7ffaa7b66000) [pid = 1923] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 236 (0x7ffaa2778c00) [pid = 1923] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 235 (0x7ffa94e85000) [pid = 1923] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 234 (0x7ffaa7e35000) [pid = 1923] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffaa1b55800) [pid = 1923] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffab0854c00) [pid = 1923] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffaa8c80400) [pid = 1923] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffa9ef10400) [pid = 1923] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa9e3e800) [pid = 1923] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaa0fc7000) [pid = 1923] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffac1d32c00) [pid = 1923] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffa9d70bc00) [pid = 1923] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa95cb4000) [pid = 1923] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa9a9a400) [pid = 1923] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffa95cb2000) [pid = 1923] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffaa81b2400) [pid = 1923] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffab0676c00) [pid = 1923] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffa963b8400) [pid = 1923] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffa95cb8000) [pid = 1923] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffa99f46c00) [pid = 1923] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffab0857000) [pid = 1923] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffaab53a000) [pid = 1923] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffab2c87800) [pid = 1923] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffa94e84c00) [pid = 1923] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffaa7e3f400) [pid = 1923] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffaa7b5d800) [pid = 1923] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffa95ef1c00) [pid = 1923] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa9c4cfc00) [pid = 1923] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffa94e82400) [pid = 1923] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffac1804c00) [pid = 1923] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa9c069c00) [pid = 1923] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffab2762800) [pid = 1923] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffaa6c72c00) [pid = 1923] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffa9a54a400) [pid = 1923] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffab20d6400) [pid = 1923] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffaab538000) [pid = 1923] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffaa3367400) [pid = 1923] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa7f0e800) [pid = 1923] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaa2777400) [pid = 1923] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffab0859400) [pid = 1923] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffaa8a49000) [pid = 1923] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffa94e88800) [pid = 1923] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa1136000) [pid = 1923] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa94e86800) [pid = 1923] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa8a51000) [pid = 1923] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffaa0fcd400) [pid = 1923] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffa9f361000) [pid = 1923] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa91fe4c00) [pid = 1923] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffa9c064c00) [pid = 1923] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa94e87000) [pid = 1923] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa7be2c00) [pid = 1923] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa7b68c00) [pid = 1923] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa99f44400) [pid = 1923] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa2653400) [pid = 1923] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaab6ef400) [pid = 1923] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa17d5400) [pid = 1923] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaab534000) [pid = 1923] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa7aecc00) [pid = 1923] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa9c06a800) [pid = 1923] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa3081800) [pid = 1923] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:11:59 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa78b4800) [pid = 1923] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:11:59 INFO - PROCESS | 1923 | 1463037119347 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2617ms 00:11:59 INFO - PROCESS | 1923 | 1463037119395 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 00:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:11:59 INFO - PROCESS | 1923 | 1463037119399 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 00:11:59 INFO - PROCESS | 1923 | 1463037119406 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 1923 | 1463037119410 Marionette TRACE conn4 <- [1,2246,null,{}] 00:11:59 INFO - PROCESS | 1923 | 1463037119416 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:59 INFO - PROCESS | 1923 | 1463037119700 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 00:11:59 INFO - PROCESS | 1923 | 1463037119721 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c879000 == 169 [pid = 1923] [id = 569] 00:11:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa91fe6400) [pid = 1923] [serial = 1708] [outer = (nil)] 00:11:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa99f45c00) [pid = 1923] [serial = 1709] [outer = 0x7ffa91fe6400] 00:11:59 INFO - PROCESS | 1923 | 1463037119787 Marionette DEBUG loaded listener.js 00:11:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9c069c00) [pid = 1923] [serial = 1710] [outer = 0x7ffa91fe6400] 00:12:00 INFO - PROCESS | 1923 | 1463037120630 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1281ms 00:12:00 INFO - PROCESS | 1923 | 1463037120687 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 1923 | 1463037120691 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 00:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:12:00 INFO - PROCESS | 1923 | 1463037120725 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 1923 | 1463037120742 Marionette TRACE conn4 <- [1,2250,null,{}] 00:12:00 INFO - PROCESS | 1923 | 1463037120753 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:00 INFO - PROCESS | 1923 | 1463037120987 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 00:12:01 INFO - PROCESS | 1923 | 1463037121478 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95af4000 == 170 [pid = 1923] [id = 570] 00:12:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa91fe6000) [pid = 1923] [serial = 1711] [outer = (nil)] 00:12:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffa93a56c00) [pid = 1923] [serial = 1712] [outer = 0x7ffa91fe6000] 00:12:01 INFO - PROCESS | 1923 | 1463037121562 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa93b4dc00) [pid = 1923] [serial = 1713] [outer = 0x7ffa91fe6000] 00:12:02 INFO - PROCESS | 1923 | 1463037122516 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1851ms 00:12:02 INFO - PROCESS | 1923 | 1463037122578 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1923 | 1463037122585 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 00:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:12:02 INFO - PROCESS | 1923 | 1463037122594 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 1923 | 1463037122599 Marionette TRACE conn4 <- [1,2254,null,{}] 00:12:02 INFO - PROCESS | 1923 | 1463037122609 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:02 INFO - PROCESS | 1923 | 1463037122945 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:12:03 INFO - PROCESS | 1923 | 1463037123302 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c032800 == 171 [pid = 1923] [id = 571] 00:12:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffa95ef1400) [pid = 1923] [serial = 1714] [outer = (nil)] 00:12:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffa963b6400) [pid = 1923] [serial = 1715] [outer = 0x7ffa95ef1400] 00:12:03 INFO - PROCESS | 1923 | 1463037123384 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffa98bab000) [pid = 1923] [serial = 1716] [outer = 0x7ffa95ef1400] 00:12:04 INFO - PROCESS | 1923 | 1463037124378 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1835ms 00:12:04 INFO - PROCESS | 1923 | 1463037124433 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 00:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:12:04 INFO - PROCESS | 1923 | 1463037124440 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 00:12:04 INFO - PROCESS | 1923 | 1463037124449 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 1923 | 1463037124452 Marionette TRACE conn4 <- [1,2258,null,{}] 00:12:04 INFO - PROCESS | 1923 | 1463037124458 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:04 INFO - PROCESS | 1923 | 1463037124774 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 00:12:05 INFO - PROCESS | 1923 | 1463037125145 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef67000 == 172 [pid = 1923] [id = 572] 00:12:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffa9a31f800) [pid = 1923] [serial = 1717] [outer = (nil)] 00:12:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9c066400) [pid = 1923] [serial = 1718] [outer = 0x7ffa9a31f800] 00:12:05 INFO - PROCESS | 1923 | 1463037125256 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffa9d482800) [pid = 1923] [serial = 1719] [outer = 0x7ffa9a31f800] 00:12:06 INFO - PROCESS | 1923 | 1463037126315 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1940ms 00:12:06 INFO - PROCESS | 1923 | 1463037126387 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 00:12:06 INFO - PROCESS | 1923 | 1463037126391 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 00:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:12:06 INFO - PROCESS | 1923 | 1463037126407 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 1923 | 1463037126417 Marionette TRACE conn4 <- [1,2262,null,{}] 00:12:06 INFO - PROCESS | 1923 | 1463037126423 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:06 INFO - PROCESS | 1923 | 1463037126731 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 00:12:07 INFO - PROCESS | 1923 | 1463037127071 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fae2800 == 173 [pid = 1923] [id = 573] 00:12:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffa9a768400) [pid = 1923] [serial = 1720] [outer = (nil)] 00:12:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9f265400) [pid = 1923] [serial = 1721] [outer = 0x7ffa9a768400] 00:12:07 INFO - PROCESS | 1923 | 1463037127149 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffa9f362400) [pid = 1923] [serial = 1722] [outer = 0x7ffa9a768400] 00:12:08 INFO - PROCESS | 1923 | 1463037128246 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1902ms 00:12:08 INFO - PROCESS | 1923 | 1463037128301 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1923 | 1463037128305 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 00:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:12:08 INFO - PROCESS | 1923 | 1463037128312 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 1923 | 1463037128316 Marionette TRACE conn4 <- [1,2266,null,{}] 00:12:08 INFO - PROCESS | 1923 | 1463037128321 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:08 INFO - PROCESS | 1923 | 1463037128634 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:12:08 INFO - PROCESS | 1923 | 1463037128951 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bcf000 == 174 [pid = 1923] [id = 574] 00:12:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffa9b044c00) [pid = 1923] [serial = 1723] [outer = (nil)] 00:12:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffa9faa5c00) [pid = 1923] [serial = 1724] [outer = 0x7ffa9b044c00] 00:12:09 INFO - PROCESS | 1923 | 1463037129044 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffa9fcdbc00) [pid = 1923] [serial = 1725] [outer = 0x7ffa9b044c00] 00:12:09 INFO - PROCESS | 1923 | 1463037129884 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1804ms 00:12:10 INFO - PROCESS | 1923 | 1463037130121 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 1923 | 1463037130124 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 00:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:12:10 INFO - PROCESS | 1923 | 1463037130157 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 1923 | 1463037130160 Marionette TRACE conn4 <- [1,2270,null,{}] 00:12:10 INFO - PROCESS | 1923 | 1463037130165 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:10 INFO - PROCESS | 1923 | 1463037130421 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:12:10 INFO - PROCESS | 1923 | 1463037130744 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa1848000 == 175 [pid = 1923] [id = 575] 00:12:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffaa0d8c800) [pid = 1923] [serial = 1726] [outer = (nil)] 00:12:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa0fc7000) [pid = 1923] [serial = 1727] [outer = 0x7ffaa0d8c800] 00:12:10 INFO - PROCESS | 1923 | 1463037130846 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffaa1b5f400) [pid = 1923] [serial = 1728] [outer = 0x7ffaa0d8c800] 00:12:11 INFO - PROCESS | 1923 | 1463037131844 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1752ms 00:12:11 INFO - PROCESS | 1923 | 1463037131889 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 1923 | 1463037131892 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 00:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:12:11 INFO - PROCESS | 1923 | 1463037131900 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 1923 | 1463037131903 Marionette TRACE conn4 <- [1,2274,null,{}] 00:12:11 INFO - PROCESS | 1923 | 1463037131909 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:12 INFO - PROCESS | 1923 | 1463037132165 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:12:12 INFO - PROCESS | 1923 | 1463037132478 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b47000 == 176 [pid = 1923] [id = 576] 00:12:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffa98baa400) [pid = 1923] [serial = 1729] [outer = (nil)] 00:12:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa2776400) [pid = 1923] [serial = 1730] [outer = 0x7ffa98baa400] 00:12:12 INFO - PROCESS | 1923 | 1463037132564 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffaa3088c00) [pid = 1923] [serial = 1731] [outer = 0x7ffa98baa400] 00:12:13 INFO - PROCESS | 1923 | 1463037133445 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1592ms 00:12:13 INFO - PROCESS | 1923 | 1463037133493 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 00:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:12:13 INFO - PROCESS | 1923 | 1463037133498 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 00:12:13 INFO - PROCESS | 1923 | 1463037133505 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 1923 | 1463037133509 Marionette TRACE conn4 <- [1,2278,null,{}] 00:12:13 INFO - PROCESS | 1923 | 1463037133515 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:13 INFO - PROCESS | 1923 | 1463037133754 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 00:12:14 INFO - PROCESS | 1923 | 1463037134028 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7e5a800 == 177 [pid = 1923] [id = 577] 00:12:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffa9ef1ac00) [pid = 1923] [serial = 1732] [outer = (nil)] 00:12:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 203 (0x7ffaa695d400) [pid = 1923] [serial = 1733] [outer = 0x7ffa9ef1ac00] 00:12:14 INFO - PROCESS | 1923 | 1463037134149 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 204 (0x7ffaa6c7b000) [pid = 1923] [serial = 1734] [outer = 0x7ffa9ef1ac00] 00:12:15 INFO - PROCESS | 1923 | 1463037135023 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1581ms 00:12:15 INFO - PROCESS | 1923 | 1463037135087 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:12:15 INFO - PROCESS | 1923 | 1463037135093 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 00:12:15 INFO - PROCESS | 1923 | 1463037135100 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 1923 | 1463037135103 Marionette TRACE conn4 <- [1,2282,null,{}] 00:12:15 INFO - PROCESS | 1923 | 1463037135110 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:15 INFO - PROCESS | 1923 | 1463037135441 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 00:12:15 INFO - PROCESS | 1923 | 1463037135771 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98d6000 == 178 [pid = 1923] [id = 578] 00:12:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 205 (0x7ffaa6d6b400) [pid = 1923] [serial = 1735] [outer = (nil)] 00:12:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 206 (0x7ffaa6d6fc00) [pid = 1923] [serial = 1736] [outer = 0x7ffaa6d6b400] 00:12:15 INFO - PROCESS | 1923 | 1463037135894 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 207 (0x7ffaa78b1000) [pid = 1923] [serial = 1737] [outer = 0x7ffaa6d6b400] 00:12:16 INFO - PROCESS | 1923 | 1463037136781 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1739ms 00:12:16 INFO - PROCESS | 1923 | 1463037136840 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 1923 | 1463037136843 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 00:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:12:16 INFO - PROCESS | 1923 | 1463037136851 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 1923 | 1463037136854 Marionette TRACE conn4 <- [1,2286,null,{}] 00:12:16 INFO - PROCESS | 1923 | 1463037136860 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:17 INFO - PROCESS | 1923 | 1463037137131 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:12:17 INFO - PROCESS | 1923 | 1463037137412 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac96d800 == 179 [pid = 1923] [id = 579] 00:12:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 208 (0x7ffa9d567000) [pid = 1923] [serial = 1738] [outer = (nil)] 00:12:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 209 (0x7ffaa7b5d800) [pid = 1923] [serial = 1739] [outer = 0x7ffa9d567000] 00:12:17 INFO - PROCESS | 1923 | 1463037137535 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 210 (0x7ffaa7be8c00) [pid = 1923] [serial = 1740] [outer = 0x7ffa9d567000] 00:12:18 INFO - PROCESS | 1923 | 1463037138405 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1581ms 00:12:18 INFO - PROCESS | 1923 | 1463037138434 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 1923 | 1463037138438 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 00:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:12:18 INFO - PROCESS | 1923 | 1463037138444 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 1923 | 1463037138446 Marionette TRACE conn4 <- [1,2290,null,{}] 00:12:18 INFO - PROCESS | 1923 | 1463037138454 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:18 INFO - PROCESS | 1923 | 1463037138696 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 00:12:18 INFO - PROCESS | 1923 | 1463037138972 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab10cd800 == 180 [pid = 1923] [id = 580] 00:12:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 211 (0x7ffaa829b800) [pid = 1923] [serial = 1741] [outer = (nil)] 00:12:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 212 (0x7ffaa8944400) [pid = 1923] [serial = 1742] [outer = 0x7ffaa829b800] 00:12:19 INFO - PROCESS | 1923 | 1463037139118 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 213 (0x7ffaa8bd9400) [pid = 1923] [serial = 1743] [outer = 0x7ffaa829b800] 00:12:20 INFO - PROCESS | 1923 | 1463037140076 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1690ms 00:12:20 INFO - PROCESS | 1923 | 1463037140135 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 1923 | 1463037140140 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 00:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:12:20 INFO - PROCESS | 1923 | 1463037140146 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 1923 | 1463037140150 Marionette TRACE conn4 <- [1,2294,null,{}] 00:12:20 INFO - PROCESS | 1923 | 1463037140156 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:20 INFO - PROCESS | 1923 | 1463037140443 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:12:20 INFO - PROCESS | 1923 | 1463037140762 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab28b1800 == 181 [pid = 1923] [id = 581] 00:12:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 214 (0x7ffaa9b90400) [pid = 1923] [serial = 1744] [outer = (nil)] 00:12:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 215 (0x7ffaab42d400) [pid = 1923] [serial = 1745] [outer = 0x7ffaa9b90400] 00:12:20 INFO - PROCESS | 1923 | 1463037140862 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 216 (0x7ffaab6df800) [pid = 1923] [serial = 1746] [outer = 0x7ffaa9b90400] 00:12:21 INFO - PROCESS | 1923 | 1463037141747 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1638ms 00:12:21 INFO - PROCESS | 1923 | 1463037141785 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 1923 | 1463037141789 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 00:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:12:21 INFO - PROCESS | 1923 | 1463037141795 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 1923 | 1463037141798 Marionette TRACE conn4 <- [1,2298,null,{}] 00:12:21 INFO - PROCESS | 1923 | 1463037141804 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:22 INFO - PROCESS | 1923 | 1463037142058 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 00:12:22 INFO - PROCESS | 1923 | 1463037142385 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b12800 == 182 [pid = 1923] [id = 582] 00:12:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 217 (0x7ffa94e82c00) [pid = 1923] [serial = 1747] [outer = (nil)] 00:12:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 218 (0x7ffaab6dcc00) [pid = 1923] [serial = 1748] [outer = 0x7ffa94e82c00] 00:12:22 INFO - PROCESS | 1923 | 1463037142475 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 219 (0x7ffaab6f4000) [pid = 1923] [serial = 1749] [outer = 0x7ffa94e82c00] 00:12:23 INFO - PROCESS | 1923 | 1463037143375 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1633ms 00:12:23 INFO - PROCESS | 1923 | 1463037143429 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1923 | 1463037143443 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 00:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:12:23 INFO - PROCESS | 1923 | 1463037143450 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 1923 | 1463037143453 Marionette TRACE conn4 <- [1,2302,null,{}] 00:12:23 INFO - PROCESS | 1923 | 1463037143461 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:23 INFO - PROCESS | 1923 | 1463037143750 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 00:12:24 INFO - PROCESS | 1923 | 1463037144067 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec58800 == 183 [pid = 1923] [id = 583] 00:12:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 220 (0x7ffa9d572000) [pid = 1923] [serial = 1750] [outer = (nil)] 00:12:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 221 (0x7ffaaffa8c00) [pid = 1923] [serial = 1751] [outer = 0x7ffa9d572000] 00:12:24 INFO - PROCESS | 1923 | 1463037144151 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 222 (0x7ffab075b800) [pid = 1923] [serial = 1752] [outer = 0x7ffa9d572000] 00:12:25 INFO - PROCESS | 1923 | 1463037145034 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1641ms 00:12:25 INFO - PROCESS | 1923 | 1463037145093 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 1923 | 1463037145096 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 00:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:12:25 INFO - PROCESS | 1923 | 1463037145103 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 1923 | 1463037145106 Marionette TRACE conn4 <- [1,2306,null,{}] 00:12:25 INFO - PROCESS | 1923 | 1463037145112 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:25 INFO - PROCESS | 1923 | 1463037145372 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:12:25 INFO - PROCESS | 1923 | 1463037145689 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac37d4000 == 184 [pid = 1923] [id = 584] 00:12:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 223 (0x7ffaab53a000) [pid = 1923] [serial = 1753] [outer = (nil)] 00:12:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 224 (0x7ffab0b53800) [pid = 1923] [serial = 1754] [outer = 0x7ffaab53a000] 00:12:25 INFO - PROCESS | 1923 | 1463037145773 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 225 (0x7ffab1156000) [pid = 1923] [serial = 1755] [outer = 0x7ffaab53a000] 00:12:26 INFO - PROCESS | 1923 | 1463037146667 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1596ms 00:12:26 INFO - PROCESS | 1923 | 1463037146700 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 00:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:12:26 INFO - PROCESS | 1923 | 1463037146704 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 00:12:26 INFO - PROCESS | 1923 | 1463037146711 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 1923 | 1463037146714 Marionette TRACE conn4 <- [1,2310,null,{}] 00:12:26 INFO - PROCESS | 1923 | 1463037146719 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:26 INFO - PROCESS | 1923 | 1463037146959 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 00:12:27 INFO - PROCESS | 1923 | 1463037147289 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac8053800 == 185 [pid = 1923] [id = 585] 00:12:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 226 (0x7ffa9fcd9000) [pid = 1923] [serial = 1756] [outer = (nil)] 00:12:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 227 (0x7ffab18d7000) [pid = 1923] [serial = 1757] [outer = 0x7ffa9fcd9000] 00:12:27 INFO - PROCESS | 1923 | 1463037147369 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 228 (0x7ffab20cb400) [pid = 1923] [serial = 1758] [outer = 0x7ffa9fcd9000] 00:12:28 INFO - PROCESS | 1923 | 1463037148266 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1584ms 00:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:12:28 INFO - PROCESS | 1923 | 1463037148297 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 1923 | 1463037148300 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 00:12:28 INFO - PROCESS | 1923 | 1463037148307 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:12:28 INFO - PROCESS | 1923 | 1463037148310 Marionette TRACE conn4 <- [1,2314,null,{}] 00:12:28 INFO - PROCESS | 1923 | 1463037148316 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:28 INFO - PROCESS | 1923 | 1463037148570 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:12:28 INFO - PROCESS | 1923 | 1463037148909 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa934ae000 == 186 [pid = 1923] [id = 586] 00:12:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 229 (0x7ffab20d0400) [pid = 1923] [serial = 1759] [outer = (nil)] 00:12:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 230 (0x7ffab3604000) [pid = 1923] [serial = 1760] [outer = 0x7ffab20d0400] 00:12:28 INFO - PROCESS | 1923 | 1463037148993 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 231 (0x7ffab429b800) [pid = 1923] [serial = 1761] [outer = 0x7ffab20d0400] 00:12:29 INFO - PROCESS | 1923 | 1463037149859 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1593ms 00:12:29 INFO - PROCESS | 1923 | 1463037149899 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1923 | 1463037149902 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 00:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:12:29 INFO - PROCESS | 1923 | 1463037149910 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 1923 | 1463037149913 Marionette TRACE conn4 <- [1,2318,null,{}] 00:12:29 INFO - PROCESS | 1923 | 1463037149918 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:30 INFO - PROCESS | 1923 | 1463037150165 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 00:12:30 INFO - PROCESS | 1923 | 1463037150461 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff27000 == 187 [pid = 1923] [id = 587] 00:12:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 232 (0x7ffab20d2000) [pid = 1923] [serial = 1762] [outer = (nil)] 00:12:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 233 (0x7ffabe780800) [pid = 1923] [serial = 1763] [outer = 0x7ffab20d2000] 00:12:30 INFO - PROCESS | 1923 | 1463037150585 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 234 (0x7ffabec37000) [pid = 1923] [serial = 1764] [outer = 0x7ffab20d2000] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab579000 == 186 [pid = 1923] [id = 512] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1b39800 == 185 [pid = 1923] [id = 507] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79b3800 == 184 [pid = 1923] [id = 509] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa84a0800 == 183 [pid = 1923] [id = 511] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8145800 == 182 [pid = 1923] [id = 510] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0177800 == 181 [pid = 1923] [id = 513] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c879000 == 180 [pid = 1923] [id = 569] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c667800 == 179 [pid = 1923] [id = 568] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a5a0000 == 178 [pid = 1923] [id = 567] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa969dc000 == 177 [pid = 1923] [id = 566] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95d6a800 == 176 [pid = 1923] [id = 565] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95d64000 == 175 [pid = 1923] [id = 564] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab28b9000 == 174 [pid = 1923] [id = 563] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa934ef000 == 173 [pid = 1923] [id = 562] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac8c8e000 == 172 [pid = 1923] [id = 561] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0e5c000 == 171 [pid = 1923] [id = 560] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac352c000 == 170 [pid = 1923] [id = 559] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab20f0800 == 169 [pid = 1923] [id = 558] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03a7800 == 168 [pid = 1923] [id = 557] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa862000 == 167 [pid = 1923] [id = 556] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8215000 == 166 [pid = 1923] [id = 555] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7922000 == 165 [pid = 1923] [id = 554] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa311e800 == 164 [pid = 1923] [id = 553] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0eda000 == 163 [pid = 1923] [id = 552] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ffe3800 == 162 [pid = 1923] [id = 551] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f1ee000 == 161 [pid = 1923] [id = 550] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d685000 == 160 [pid = 1923] [id = 549] 00:12:32 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a59c000 == 159 [pid = 1923] [id = 548] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 233 (0x7ffaa2647000) [pid = 1923] [serial = 1643] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 232 (0x7ffaa6d66400) [pid = 1923] [serial = 1464] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 231 (0x7ffa9d56c800) [pid = 1923] [serial = 1578] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 230 (0x7ffab40ac000) [pid = 1923] [serial = 1599] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 229 (0x7ffaa2776c00) [pid = 1923] [serial = 1455] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 228 (0x7ffaab6e5800) [pid = 1923] [serial = 1590] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 227 (0x7ffaa81b5000) [pid = 1923] [serial = 1524] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 226 (0x7ffaab423c00) [pid = 1923] [serial = 1587] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 225 (0x7ffa9b046000) [pid = 1923] [serial = 1485] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 224 (0x7ffaa829b000) [pid = 1923] [serial = 1473] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 223 (0x7ffa9faa2c00) [pid = 1923] [serial = 1622] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 222 (0x7ffaa8bdc800) [pid = 1923] [serial = 1586] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 221 (0x7ffaa17d5000) [pid = 1923] [serial = 1628] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 220 (0x7ffaa3086000) [pid = 1923] [serial = 1380] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 219 (0x7ffab1154c00) [pid = 1923] [serial = 1551] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 218 (0x7ffab0858c00) [pid = 1923] [serial = 1395] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 217 (0x7ffa9fcd4800) [pid = 1923] [serial = 1580] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 216 (0x7ffabfb16400) [pid = 1923] [serial = 1407] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 215 (0x7ffaa3081400) [pid = 1923] [serial = 1518] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 214 (0x7ffac3967400) [pid = 1923] [serial = 1610] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 213 (0x7ffa9f264000) [pid = 1923] [serial = 1512] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 212 (0x7ffac35f2400) [pid = 1923] [serial = 1413] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 211 (0x7ffaab5c9000) [pid = 1923] [serial = 1536] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 210 (0x7ffa95cb9c00) [pid = 1923] [serial = 1631] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 209 (0x7ffaab52d400) [pid = 1923] [serial = 1533] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 208 (0x7ffab19a7400) [pid = 1923] [serial = 1593] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 207 (0x7ffa9a76a800) [pid = 1923] [serial = 1634] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 206 (0x7ffa9c4c6400) [pid = 1923] [serial = 1640] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 205 (0x7ffa9b04d000) [pid = 1923] [serial = 1443] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 204 (0x7ffab20cc000) [pid = 1923] [serial = 1595] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 203 (0x7ffac3b5d000) [pid = 1923] [serial = 1613] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 202 (0x7ffab3606000) [pid = 1923] [serial = 1598] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffaa1b94c00) [pid = 1923] [serial = 1581] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffabeca2800) [pid = 1923] [serial = 1404] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffaa98ee800) [pid = 1923] [serial = 1479] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaaffa6c00) [pid = 1923] [serial = 1542] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffabee1ec00) [pid = 1923] [serial = 1605] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffa9623c400) [pid = 1923] [serial = 1632] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffac3cc5c00) [pid = 1923] [serial = 1617] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa9fa46400) [pid = 1923] [serial = 1638] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffa96233c00) [pid = 1923] [serial = 1440] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffac1dd4400) [pid = 1923] [serial = 1607] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffa9f362000) [pid = 1923] [serial = 1449] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffab4eb6400) [pid = 1923] [serial = 1601] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffab2762000) [pid = 1923] [serial = 1596] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffa9b06b400) [pid = 1923] [serial = 1577] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa7be8800) [pid = 1923] [serial = 1584] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffa9c063000) [pid = 1923] [serial = 1509] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffab4298800) [pid = 1923] [serial = 1401] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffab084dc00) [pid = 1923] [serial = 1545] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa78adc00) [pid = 1923] [serial = 1467] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa8a44000) [pid = 1923] [serial = 1476] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaa3369000) [pid = 1923] [serial = 1461] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffab0c24400) [pid = 1923] [serial = 1548] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaab52d800) [pid = 1923] [serial = 1389] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa8951800) [pid = 1923] [serial = 1482] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa1b93000) [pid = 1923] [serial = 1506] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffabdbd9000) [pid = 1923] [serial = 1602] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffac1d32000) [pid = 1923] [serial = 1410] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffab1863c00) [pid = 1923] [serial = 1592] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaab6ea400) [pid = 1923] [serial = 1392] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffac396b400) [pid = 1923] [serial = 1616] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa1b96400) [pid = 1923] [serial = 1515] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa1a08800) [pid = 1923] [serial = 1377] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffa91fed000) [pid = 1923] [serial = 1619] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa9d565c00) [pid = 1923] [serial = 1446] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffa91ff2400) [pid = 1923] [serial = 1620] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa9f26c400) [pid = 1923] [serial = 1637] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffa9c06e800) [pid = 1923] [serial = 1488] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffac36e2c00) [pid = 1923] [serial = 1608] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaab5c7400) [pid = 1923] [serial = 1589] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffaa9e3b000) [pid = 1923] [serial = 1530] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa1136400) [pid = 1923] [serial = 1641] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa9a9e400) [pid = 1923] [serial = 1527] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa9d563c00) [pid = 1923] [serial = 1374] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaa6d63000) [pid = 1923] [serial = 1383] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa9c4d0400) [pid = 1923] [serial = 1635] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaadb0e400) [pid = 1923] [serial = 1539] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffabeacd400) [pid = 1923] [serial = 1604] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa308b000) [pid = 1923] [serial = 1458] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffab19a2400) [pid = 1923] [serial = 1398] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffac3b57000) [pid = 1923] [serial = 1611] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa7bddc00) [pid = 1923] [serial = 1470] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa0fc6800) [pid = 1923] [serial = 1452] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa6df1400) [pid = 1923] [serial = 1583] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffac3cc4800) [pid = 1923] [serial = 1614] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa6d6a800) [pid = 1923] [serial = 1521] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa815fc00) [pid = 1923] [serial = 1386] [outer = (nil)] [url = about:blank] 00:12:32 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9faae000) [pid = 1923] [serial = 1625] [outer = (nil)] [url = about:blank] 00:12:33 INFO - PROCESS | 1923 | 1463037153355 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 1923 | 1463037153420 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 00:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:12:33 INFO - PROCESS | 1923 | 1463037153430 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 1923 | 1463037153435 Marionette TRACE conn4 <- [1,2322,null,{}] 00:12:33 INFO - PROCESS | 1923 | 1463037153446 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:33 INFO - PROCESS | 1923 | 1463037153686 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 00:12:33 INFO - PROCESS | 1923 | 1463037153880 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d6a800 == 160 [pid = 1923] [id = 588] 00:12:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa95cb2800) [pid = 1923] [serial = 1765] [outer = (nil)] 00:12:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa95d4b400) [pid = 1923] [serial = 1766] [outer = 0x7ffa95cb2800] 00:12:33 INFO - PROCESS | 1923 | 1463037153952 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa95ee7400) [pid = 1923] [serial = 1767] [outer = 0x7ffa95cb2800] 00:12:34 INFO - PROCESS | 1923 | 1463037154775 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1394ms 00:12:34 INFO - PROCESS | 1923 | 1463037154827 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 1923 | 1463037154834 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 00:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:12:34 INFO - PROCESS | 1923 | 1463037154846 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 1923 | 1463037154849 Marionette TRACE conn4 <- [1,2326,null,{}] 00:12:34 INFO - PROCESS | 1923 | 1463037154856 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:35 INFO - PROCESS | 1923 | 1463037155105 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:12:35 INFO - PROCESS | 1923 | 1463037155324 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9836e800 == 161 [pid = 1923] [id = 589] 00:12:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa95ee8800) [pid = 1923] [serial = 1768] [outer = (nil)] 00:12:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa96a13c00) [pid = 1923] [serial = 1769] [outer = 0x7ffa95ee8800] 00:12:35 INFO - PROCESS | 1923 | 1463037155405 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa99f3c400) [pid = 1923] [serial = 1770] [outer = 0x7ffa95ee8800] 00:12:36 INFO - PROCESS | 1923 | 1463037156371 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1585ms 00:12:36 INFO - PROCESS | 1923 | 1463037156431 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 1923 | 1463037156434 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 00:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:12:36 INFO - PROCESS | 1923 | 1463037156453 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:12:36 INFO - PROCESS | 1923 | 1463037156458 Marionette TRACE conn4 <- [1,2330,null,{}] 00:12:36 INFO - PROCESS | 1923 | 1463037156480 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:36 INFO - PROCESS | 1923 | 1463037156773 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 00:12:36 INFO - PROCESS | 1923 | 1463037156838 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b081800 == 162 [pid = 1923] [id = 590] 00:12:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa9a324400) [pid = 1923] [serial = 1771] [outer = (nil)] 00:12:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa9a547400) [pid = 1923] [serial = 1772] [outer = 0x7ffa9a324400] 00:12:37 INFO - PROCESS | 1923 | 1463037157191 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9b062400) [pid = 1923] [serial = 1773] [outer = 0x7ffa9a324400] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa91fea800) [pid = 1923] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffa96bd2800) [pid = 1923] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa91fea400) [pid = 1923] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa963b2400) [pid = 1923] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa91fe5c00) [pid = 1923] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa91feac00) [pid = 1923] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa96240800) [pid = 1923] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa94e85400) [pid = 1923] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:12:37 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa91fe7000) [pid = 1923] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:12:38 INFO - PROCESS | 1923 | 1463037158358 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1950ms 00:12:38 INFO - PROCESS | 1923 | 1463037158403 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 00:12:38 INFO - PROCESS | 1923 | 1463037158408 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 00:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:12:38 INFO - PROCESS | 1923 | 1463037158413 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:12:38 INFO - PROCESS | 1923 | 1463037158415 Marionette TRACE conn4 <- [1,2334,null,{}] 00:12:38 INFO - PROCESS | 1923 | 1463037158421 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:38 INFO - PROCESS | 1923 | 1463037158632 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:12:38 INFO - PROCESS | 1923 | 1463037158817 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0f5000 == 163 [pid = 1923] [id = 591] 00:12:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa93a5d800) [pid = 1923] [serial = 1774] [outer = (nil)] 00:12:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9c06b000) [pid = 1923] [serial = 1775] [outer = 0x7ffa93a5d800] 00:12:38 INFO - PROCESS | 1923 | 1463037158883 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9d47d800) [pid = 1923] [serial = 1776] [outer = 0x7ffa93a5d800] 00:12:39 INFO - PROCESS | 1923 | 1463037159665 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1277ms 00:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:12:39 INFO - PROCESS | 1923 | 1463037159698 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 1923 | 1463037159700 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 00:12:39 INFO - PROCESS | 1923 | 1463037159707 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:12:39 INFO - PROCESS | 1923 | 1463037159710 Marionette TRACE conn4 <- [1,2338,null,{}] 00:12:39 INFO - PROCESS | 1923 | 1463037159715 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:40 INFO - PROCESS | 1923 | 1463037160084 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 00:12:40 INFO - PROCESS | 1923 | 1463037160419 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d58000 == 164 [pid = 1923] [id = 592] 00:12:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa91fed000) [pid = 1923] [serial = 1777] [outer = (nil)] 00:12:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa93a58800) [pid = 1923] [serial = 1778] [outer = 0x7ffa91fed000] 00:12:40 INFO - PROCESS | 1923 | 1463037160508 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa94e86800) [pid = 1923] [serial = 1779] [outer = 0x7ffa91fed000] 00:12:41 INFO - PROCESS | 1923 | 1463037161494 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1845ms 00:12:41 INFO - PROCESS | 1923 | 1463037161554 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:12:41 INFO - PROCESS | 1923 | 1463037161560 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 00:12:41 INFO - PROCESS | 1923 | 1463037161568 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:12:41 INFO - PROCESS | 1923 | 1463037161575 Marionette TRACE conn4 <- [1,2342,null,{}] 00:12:41 INFO - PROCESS | 1923 | 1463037161584 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:41 INFO - PROCESS | 1923 | 1463037161917 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 00:12:42 INFO - PROCESS | 1923 | 1463037162229 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d235000 == 165 [pid = 1923] [id = 593] 00:12:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa98ba9800) [pid = 1923] [serial = 1780] [outer = (nil)] 00:12:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa9a54c400) [pid = 1923] [serial = 1781] [outer = 0x7ffa98ba9800] 00:12:42 INFO - PROCESS | 1923 | 1463037162309 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9c4c3800) [pid = 1923] [serial = 1782] [outer = 0x7ffa98ba9800] 00:12:43 INFO - PROCESS | 1923 | 1463037163211 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1690ms 00:12:43 INFO - PROCESS | 1923 | 1463037163258 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 00:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:12:43 INFO - PROCESS | 1923 | 1463037163263 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 00:12:43 INFO - PROCESS | 1923 | 1463037163271 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 1923 | 1463037163274 Marionette TRACE conn4 <- [1,2346,null,{}] 00:12:43 INFO - PROCESS | 1923 | 1463037163281 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:43 INFO - PROCESS | 1923 | 1463037163555 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:12:43 INFO - PROCESS | 1923 | 1463037163907 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d684000 == 166 [pid = 1923] [id = 594] 00:12:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9ef17000) [pid = 1923] [serial = 1783] [outer = (nil)] 00:12:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffa9f265800) [pid = 1923] [serial = 1784] [outer = 0x7ffa9ef17000] 00:12:43 INFO - PROCESS | 1923 | 1463037163989 Marionette DEBUG loaded listener.js 00:12:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffa9f396c00) [pid = 1923] [serial = 1785] [outer = 0x7ffa9ef17000] 00:12:44 INFO - PROCESS | 1923 | 1463037164895 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1682ms 00:12:44 INFO - PROCESS | 1923 | 1463037164952 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 1923 | 1463037164959 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 00:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:12:44 INFO - PROCESS | 1923 | 1463037164976 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 1923 | 1463037164984 Marionette TRACE conn4 <- [1,2350,null,{}] 00:12:44 INFO - PROCESS | 1923 | 1463037164990 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:45 INFO - PROCESS | 1923 | 1463037165270 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 00:12:45 INFO - PROCESS | 1923 | 1463037165590 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f07f000 == 167 [pid = 1923] [id = 595] 00:12:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffa9ef1cc00) [pid = 1923] [serial = 1786] [outer = (nil)] 00:12:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffa9fab1c00) [pid = 1923] [serial = 1787] [outer = 0x7ffa9ef1cc00] 00:12:45 INFO - PROCESS | 1923 | 1463037165676 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa0d83800) [pid = 1923] [serial = 1788] [outer = 0x7ffa9ef1cc00] 00:12:46 INFO - PROCESS | 1923 | 1463037166621 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1695ms 00:12:46 INFO - PROCESS | 1923 | 1463037166666 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 00:12:46 INFO - PROCESS | 1923 | 1463037166670 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 00:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:12:46 INFO - PROCESS | 1923 | 1463037166677 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:12:46 INFO - PROCESS | 1923 | 1463037166681 Marionette TRACE conn4 <- [1,2354,null,{}] 00:12:46 INFO - PROCESS | 1923 | 1463037166687 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:46 INFO - PROCESS | 1923 | 1463037166931 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:12:47 INFO - PROCESS | 1923 | 1463037167207 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbde000 == 168 [pid = 1923] [id = 596] 00:12:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffa9c063c00) [pid = 1923] [serial = 1789] [outer = (nil)] 00:12:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa1136800) [pid = 1923] [serial = 1790] [outer = 0x7ffa9c063c00] 00:12:47 INFO - PROCESS | 1923 | 1463037167330 Marionette DEBUG loaded listener.js 00:12:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa17d9c00) [pid = 1923] [serial = 1791] [outer = 0x7ffa9c063c00] 00:12:48 INFO - PROCESS | 1923 | 1463037168235 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1636ms 00:12:48 INFO - PROCESS | 1923 | 1463037168314 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 00:12:48 INFO - PROCESS | 1923 | 1463037168318 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 00:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:12:48 INFO - PROCESS | 1923 | 1463037168325 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:12:48 INFO - PROCESS | 1923 | 1463037168329 Marionette TRACE conn4 <- [1,2358,null,{}] 00:12:48 INFO - PROCESS | 1923 | 1463037168334 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:48 INFO - PROCESS | 1923 | 1463037168578 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 00:12:48 INFO - PROCESS | 1923 | 1463037168892 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff3d800 == 169 [pid = 1923] [id = 597] 00:12:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa264b800) [pid = 1923] [serial = 1792] [outer = (nil)] 00:12:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa2774000) [pid = 1923] [serial = 1793] [outer = 0x7ffaa264b800] 00:12:48 INFO - PROCESS | 1923 | 1463037168985 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa28b1c00) [pid = 1923] [serial = 1794] [outer = 0x7ffaa264b800] 00:12:49 INFO - PROCESS | 1923 | 1463037169878 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1591ms 00:12:49 INFO - PROCESS | 1923 | 1463037169917 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:12:49 INFO - PROCESS | 1923 | 1463037169920 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 00:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:12:49 INFO - PROCESS | 1923 | 1463037169928 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:12:49 INFO - PROCESS | 1923 | 1463037169932 Marionette TRACE conn4 <- [1,2362,null,{}] 00:12:49 INFO - PROCESS | 1923 | 1463037169938 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:50 INFO - PROCESS | 1923 | 1463037170182 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 00:12:50 INFO - PROCESS | 1923 | 1463037170498 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d10800 == 170 [pid = 1923] [id = 598] 00:12:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa264c400) [pid = 1923] [serial = 1795] [outer = (nil)] 00:12:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa6956800) [pid = 1923] [serial = 1796] [outer = 0x7ffaa264c400] 00:12:50 INFO - PROCESS | 1923 | 1463037170588 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa6c72800) [pid = 1923] [serial = 1797] [outer = 0x7ffaa264c400] 00:12:51 INFO - PROCESS | 1923 | 1463037171525 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 00:12:51 INFO - PROCESS | 1923 | 1463037171562 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 1923 | 1463037171565 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 00:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:12:51 INFO - PROCESS | 1923 | 1463037171573 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 1923 | 1463037171576 Marionette TRACE conn4 <- [1,2366,null,{}] 00:12:51 INFO - PROCESS | 1923 | 1463037171581 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:51 INFO - PROCESS | 1923 | 1463037171835 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:12:52 INFO - PROCESS | 1923 | 1463037172158 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c4000 == 171 [pid = 1923] [id = 599] 00:12:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffa96a0e400) [pid = 1923] [serial = 1798] [outer = (nil)] 00:12:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa6d6f000) [pid = 1923] [serial = 1799] [outer = 0x7ffa96a0e400] 00:12:52 INFO - PROCESS | 1923 | 1463037172241 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa7aed000) [pid = 1923] [serial = 1800] [outer = 0x7ffa96a0e400] 00:12:53 INFO - PROCESS | 1923 | 1463037173127 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1631ms 00:12:53 INFO - PROCESS | 1923 | 1463037173206 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:12:53 INFO - PROCESS | 1923 | 1463037173210 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 00:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:12:53 INFO - PROCESS | 1923 | 1463037173217 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:12:53 INFO - PROCESS | 1923 | 1463037173220 Marionette TRACE conn4 <- [1,2370,null,{}] 00:12:53 INFO - PROCESS | 1923 | 1463037173226 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:53 INFO - PROCESS | 1923 | 1463037173512 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 00:12:53 INFO - PROCESS | 1923 | 1463037173816 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa297a000 == 172 [pid = 1923] [id = 600] 00:12:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffa95ee8c00) [pid = 1923] [serial = 1801] [outer = (nil)] 00:12:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa7be3800) [pid = 1923] [serial = 1802] [outer = 0x7ffa95ee8c00] 00:12:53 INFO - PROCESS | 1923 | 1463037173900 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa815a400) [pid = 1923] [serial = 1803] [outer = 0x7ffa95ee8c00] 00:12:54 INFO - PROCESS | 1923 | 1463037174792 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1638ms 00:12:54 INFO - PROCESS | 1923 | 1463037174857 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 00:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:12:54 INFO - PROCESS | 1923 | 1463037174861 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 00:12:54 INFO - PROCESS | 1923 | 1463037174868 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 1923 | 1463037174878 Marionette TRACE conn4 <- [1,2374,null,{}] 00:12:54 INFO - PROCESS | 1923 | 1463037174883 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:55 INFO - PROCESS | 1923 | 1463037175124 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:12:55 INFO - PROCESS | 1923 | 1463037175431 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33a1000 == 173 [pid = 1923] [id = 601] 00:12:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffa9b067000) [pid = 1923] [serial = 1804] [outer = (nil)] 00:12:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa8299c00) [pid = 1923] [serial = 1805] [outer = 0x7ffa9b067000] 00:12:55 INFO - PROCESS | 1923 | 1463037175526 Marionette DEBUG loaded listener.js 00:12:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa894f000) [pid = 1923] [serial = 1806] [outer = 0x7ffa9b067000] 00:12:56 INFO - PROCESS | 1923 | 1463037176432 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1642ms 00:12:56 INFO - PROCESS | 1923 | 1463037176511 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 00:12:56 INFO - PROCESS | 1923 | 1463037176513 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 00:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:12:56 INFO - PROCESS | 1923 | 1463037176521 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:12:56 INFO - PROCESS | 1923 | 1463037176525 Marionette TRACE conn4 <- [1,2378,null,{}] 00:12:56 INFO - PROCESS | 1923 | 1463037176531 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:56 INFO - PROCESS | 1923 | 1463037176812 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 00:12:57 INFO - PROCESS | 1923 | 1463037177130 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7922800 == 174 [pid = 1923] [id = 602] 00:12:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa8c7a400) [pid = 1923] [serial = 1807] [outer = (nil)] 00:12:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa9a9ec00) [pid = 1923] [serial = 1808] [outer = 0x7ffaa8c7a400] 00:12:57 INFO - PROCESS | 1923 | 1463037177219 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa9e45400) [pid = 1923] [serial = 1809] [outer = 0x7ffaa8c7a400] 00:12:58 INFO - PROCESS | 1923 | 1463037178156 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1683ms 00:12:58 INFO - PROCESS | 1923 | 1463037178205 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:12:58 INFO - PROCESS | 1923 | 1463037178211 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 00:12:58 INFO - PROCESS | 1923 | 1463037178218 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:12:58 INFO - PROCESS | 1923 | 1463037178222 Marionette TRACE conn4 <- [1,2382,null,{}] 00:12:58 INFO - PROCESS | 1923 | 1463037178228 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:58 INFO - PROCESS | 1923 | 1463037178506 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 00:12:58 INFO - PROCESS | 1923 | 1463037178823 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8447000 == 175 [pid = 1923] [id = 603] 00:12:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa8c83000) [pid = 1923] [serial = 1810] [outer = (nil)] 00:12:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaab6da800) [pid = 1923] [serial = 1811] [outer = 0x7ffaa8c83000] 00:12:58 INFO - PROCESS | 1923 | 1463037178908 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaab6f6c00) [pid = 1923] [serial = 1812] [outer = 0x7ffaa8c83000] 00:12:59 INFO - PROCESS | 1923 | 1463037179818 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1641ms 00:12:59 INFO - PROCESS | 1923 | 1463037179860 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 00:12:59 INFO - PROCESS | 1923 | 1463037179865 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 00:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:12:59 INFO - PROCESS | 1923 | 1463037179893 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:12:59 INFO - PROCESS | 1923 | 1463037179897 Marionette TRACE conn4 <- [1,2386,null,{}] 00:12:59 INFO - PROCESS | 1923 | 1463037179904 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:00 INFO - PROCESS | 1923 | 1463037180159 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:13:00 INFO - PROCESS | 1923 | 1463037180476 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98de800 == 176 [pid = 1923] [id = 604] 00:13:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaab4b9800) [pid = 1923] [serial = 1813] [outer = (nil)] 00:13:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaadb17400) [pid = 1923] [serial = 1814] [outer = 0x7ffaab4b9800] 00:13:00 INFO - PROCESS | 1923 | 1463037180559 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaaffaa000) [pid = 1923] [serial = 1815] [outer = 0x7ffaab4b9800] 00:13:01 INFO - PROCESS | 1923 | 1463037181614 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1791ms 00:13:01 INFO - PROCESS | 1923 | 1463037181678 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 1923 | 1463037181681 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 00:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:13:01 INFO - PROCESS | 1923 | 1463037181688 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 1923 | 1463037181693 Marionette TRACE conn4 <- [1,2390,null,{}] 00:13:01 INFO - PROCESS | 1923 | 1463037181700 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:01 INFO - PROCESS | 1923 | 1463037181951 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 00:13:02 INFO - PROCESS | 1923 | 1463037182263 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab580800 == 177 [pid = 1923] [id = 605] 00:13:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffa9d7ed800) [pid = 1923] [serial = 1816] [outer = (nil)] 00:13:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffab049c800) [pid = 1923] [serial = 1817] [outer = 0x7ffa9d7ed800] 00:13:02 INFO - PROCESS | 1923 | 1463037182346 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffab0c1d800) [pid = 1923] [serial = 1818] [outer = 0x7ffa9d7ed800] 00:13:03 INFO - PROCESS | 1923 | 1463037183234 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1591ms 00:13:03 INFO - PROCESS | 1923 | 1463037183280 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 1923 | 1463037183284 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 00:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:13:03 INFO - PROCESS | 1923 | 1463037183290 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 1923 | 1463037183293 Marionette TRACE conn4 <- [1,2394,null,{}] 00:13:03 INFO - PROCESS | 1923 | 1463037183299 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:03 INFO - PROCESS | 1923 | 1463037183540 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:13:03 INFO - PROCESS | 1923 | 1463037183812 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0186000 == 178 [pid = 1923] [id = 606] 00:13:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffa9f354800) [pid = 1923] [serial = 1819] [outer = (nil)] 00:13:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffab1154c00) [pid = 1923] [serial = 1820] [outer = 0x7ffa9f354800] 00:13:03 INFO - PROCESS | 1923 | 1463037183936 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffab19a0400) [pid = 1923] [serial = 1821] [outer = 0x7ffa9f354800] 00:13:04 INFO - PROCESS | 1923 | 1463037184827 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1585ms 00:13:04 INFO - PROCESS | 1923 | 1463037184877 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 1923 | 1463037184881 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 00:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:13:04 INFO - PROCESS | 1923 | 1463037184888 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:13:04 INFO - PROCESS | 1923 | 1463037184892 Marionette TRACE conn4 <- [1,2398,null,{}] 00:13:04 INFO - PROCESS | 1923 | 1463037184897 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:05 INFO - PROCESS | 1923 | 1463037185144 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 00:13:05 INFO - PROCESS | 1923 | 1463037185462 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0727800 == 179 [pid = 1923] [id = 607] 00:13:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffaa17d2000) [pid = 1923] [serial = 1822] [outer = (nil)] 00:13:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffab2c87000) [pid = 1923] [serial = 1823] [outer = 0x7ffaa17d2000] 00:13:05 INFO - PROCESS | 1923 | 1463037185555 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffab42a1000) [pid = 1923] [serial = 1824] [outer = 0x7ffaa17d2000] 00:13:06 INFO - PROCESS | 1923 | 1463037186494 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1638ms 00:13:06 INFO - PROCESS | 1923 | 1463037186528 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:13:06 INFO - PROCESS | 1923 | 1463037186532 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 00:13:06 INFO - PROCESS | 1923 | 1463037186540 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 1923 | 1463037186543 Marionette TRACE conn4 <- [1,2402,null,{}] 00:13:06 INFO - PROCESS | 1923 | 1463037186549 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:06 INFO - PROCESS | 1923 | 1463037186844 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 00:13:07 INFO - PROCESS | 1923 | 1463037187205 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab16c4000 == 180 [pid = 1923] [id = 608] 00:13:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffaa32b4000) [pid = 1923] [serial = 1825] [outer = (nil)] 00:13:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffabdbd1800) [pid = 1923] [serial = 1826] [outer = 0x7ffaa32b4000] 00:13:07 INFO - PROCESS | 1923 | 1463037187306 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffabeca2c00) [pid = 1923] [serial = 1827] [outer = 0x7ffaa32b4000] 00:13:08 INFO - PROCESS | 1923 | 1463037188314 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1839ms 00:13:08 INFO - PROCESS | 1923 | 1463037188379 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 00:13:08 INFO - PROCESS | 1923 | 1463037188383 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 00:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:13:08 INFO - PROCESS | 1923 | 1463037188389 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:13:08 INFO - PROCESS | 1923 | 1463037188392 Marionette TRACE conn4 <- [1,2406,null,{}] 00:13:08 INFO - PROCESS | 1923 | 1463037188399 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:08 INFO - PROCESS | 1923 | 1463037188652 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:13:08 INFO - PROCESS | 1923 | 1463037188967 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab283d000 == 181 [pid = 1923] [id = 609] 00:13:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffaa7f14400) [pid = 1923] [serial = 1828] [outer = (nil)] 00:13:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 201 (0x7ffabfb16400) [pid = 1923] [serial = 1829] [outer = 0x7ffaa7f14400] 00:13:09 INFO - PROCESS | 1923 | 1463037189050 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 202 (0x7ffabfe6b400) [pid = 1923] [serial = 1830] [outer = 0x7ffaa7f14400] 00:13:10 INFO - PROCESS | 1923 | 1463037190005 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1688ms 00:13:10 INFO - PROCESS | 1923 | 1463037190080 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1923 | 1463037190084 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 00:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:13:10 INFO - PROCESS | 1923 | 1463037190092 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 1923 | 1463037190095 Marionette TRACE conn4 <- [1,2410,null,{}] 00:13:10 INFO - PROCESS | 1923 | 1463037190101 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:10 INFO - PROCESS | 1923 | 1463037190365 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b08b000 == 180 [pid = 1923] [id = 496] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa937d4000 == 179 [pid = 1923] [id = 497] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95ad9000 == 178 [pid = 1923] [id = 539] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff27000 == 177 [pid = 1923] [id = 587] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa934ae000 == 176 [pid = 1923] [id = 586] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac8053800 == 175 [pid = 1923] [id = 585] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac37d4000 == 174 [pid = 1923] [id = 584] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabec58800 == 173 [pid = 1923] [id = 583] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b12800 == 172 [pid = 1923] [id = 582] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab28b1800 == 171 [pid = 1923] [id = 581] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab10cd800 == 170 [pid = 1923] [id = 580] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac96d800 == 169 [pid = 1923] [id = 579] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9848a800 == 168 [pid = 1923] [id = 495] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98d6000 == 167 [pid = 1923] [id = 578] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7e5a800 == 166 [pid = 1923] [id = 577] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b47000 == 165 [pid = 1923] [id = 576] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa1848000 == 164 [pid = 1923] [id = 575] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bcf000 == 163 [pid = 1923] [id = 574] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fae2800 == 162 [pid = 1923] [id = 573] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef67000 == 161 [pid = 1923] [id = 572] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c032800 == 160 [pid = 1923] [id = 571] 00:13:11 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95af4000 == 159 [pid = 1923] [id = 570] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 201 (0x7ffa99f45c00) [pid = 1923] [serial = 1709] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 200 (0x7ffaa78ad800) [pid = 1923] [serial = 1626] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffa9c06b400) [pid = 1923] [serial = 1707] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffa93a5b000) [pid = 1923] [serial = 1698] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffab0859800) [pid = 1923] [serial = 1664] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffab7f31c00) [pid = 1923] [serial = 1670] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffaa0d80c00) [pid = 1923] [serial = 1682] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffa91ff2c00) [pid = 1923] [serial = 1697] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaa695a000) [pid = 1923] [serial = 1629] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffa96bcdc00) [pid = 1923] [serial = 1704] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaa336e000) [pid = 1923] [serial = 1652] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa95ee4c00) [pid = 1923] [serial = 1701] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaac933c00) [pid = 1923] [serial = 1661] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffabfce7c00) [pid = 1923] [serial = 1676] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa9fa4f800) [pid = 1923] [serial = 1649] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffa9a550c00) [pid = 1923] [serial = 1646] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa95d49000) [pid = 1923] [serial = 1700] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffabfe5c400) [pid = 1923] [serial = 1673] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffa9a30bc00) [pid = 1923] [serial = 1688] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffa963bc800) [pid = 1923] [serial = 1703] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab1155400) [pid = 1923] [serial = 1667] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa28ad400) [pid = 1923] [serial = 1644] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa95d51400) [pid = 1923] [serial = 1694] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa9b04fc00) [pid = 1923] [serial = 1706] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffa9a322400) [pid = 1923] [serial = 1679] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaab4bd400) [pid = 1923] [serial = 1554] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa81b3800) [pid = 1923] [serial = 1658] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa7ae5400) [pid = 1923] [serial = 1655] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa0d8ac00) [pid = 1923] [serial = 1685] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa0d8f800) [pid = 1923] [serial = 1691] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9faa6c00) [pid = 1923] [serial = 1623] [outer = (nil)] [url = about:blank] 00:13:12 INFO - PROCESS | 1923 | 1463037192320 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa934da000 == 160 [pid = 1923] [id = 610] 00:13:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa91fef400) [pid = 1923] [serial = 1831] [outer = (nil)] 00:13:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffa93a52400) [pid = 1923] [serial = 1832] [outer = 0x7ffa91fef400] 00:13:12 INFO - PROCESS | 1923 | 1463037192395 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa93b51000) [pid = 1923] [serial = 1833] [outer = 0x7ffa91fef400] 00:13:13 INFO - PROCESS | 1923 | 1463037193240 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 3192ms 00:13:13 INFO - PROCESS | 1923 | 1463037193287 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 00:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:13:13 INFO - PROCESS | 1923 | 1463037193295 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 00:13:13 INFO - PROCESS | 1923 | 1463037193335 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 1923 | 1463037193342 Marionette TRACE conn4 <- [1,2414,null,{}] 00:13:13 INFO - PROCESS | 1923 | 1463037193354 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:13 INFO - PROCESS | 1923 | 1463037193595 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:13:13 INFO - PROCESS | 1923 | 1463037193794 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b4a800 == 161 [pid = 1923] [id = 611] 00:13:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffa95cb0400) [pid = 1923] [serial = 1834] [outer = (nil)] 00:13:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffa95eee000) [pid = 1923] [serial = 1835] [outer = 0x7ffa95cb0400] 00:13:13 INFO - PROCESS | 1923 | 1463037193863 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffa96bc7800) [pid = 1923] [serial = 1836] [outer = 0x7ffa95cb0400] 00:13:14 INFO - PROCESS | 1923 | 1463037194765 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1523ms 00:13:14 INFO - PROCESS | 1923 | 1463037194833 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 00:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:13:14 INFO - PROCESS | 1923 | 1463037194839 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 00:13:14 INFO - PROCESS | 1923 | 1463037194847 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:13:14 INFO - PROCESS | 1923 | 1463037194850 Marionette TRACE conn4 <- [1,2418,null,{}] 00:13:14 INFO - PROCESS | 1923 | 1463037194857 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:15 INFO - PROCESS | 1923 | 1463037195166 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 00:13:15 INFO - PROCESS | 1923 | 1463037195204 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a59c000 == 162 [pid = 1923] [id = 612] 00:13:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa99f42000) [pid = 1923] [serial = 1837] [outer = (nil)] 00:13:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa9b043400) [pid = 1923] [serial = 1838] [outer = 0x7ffa99f42000] 00:13:15 INFO - PROCESS | 1923 | 1463037195274 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9c4d0c00) [pid = 1923] [serial = 1839] [outer = 0x7ffa99f42000] 00:13:16 INFO - PROCESS | 1923 | 1463037196361 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1542ms 00:13:16 INFO - PROCESS | 1923 | 1463037196390 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:13:16 INFO - PROCESS | 1923 | 1463037196394 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 00:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:13:16 INFO - PROCESS | 1923 | 1463037196410 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:13:16 INFO - PROCESS | 1923 | 1463037196422 Marionette TRACE conn4 <- [1,2422,null,{}] 00:13:17 INFO - PROCESS | 1923 | 1463037197155 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa91fe6000) [pid = 1923] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa98baa400) [pid = 1923] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffabe77fc00) [pid = 1923] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa6c7f800) [pid = 1923] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa7f13400) [pid = 1923] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa0d8c800) [pid = 1923] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa94e82c00) [pid = 1923] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffab20d2000) [pid = 1923] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9a768400) [pid = 1923] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa829b800) [pid = 1923] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaab53a000) [pid = 1923] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa9a31c800) [pid = 1923] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffab20d0400) [pid = 1923] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa91fe6400) [pid = 1923] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa32b0000) [pid = 1923] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffa95d4a400) [pid = 1923] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa9a324400) [pid = 1923] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffa95eef000) [pid = 1923] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa95cb2800) [pid = 1923] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaab5c6800) [pid = 1923] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa9fcd9000) [pid = 1923] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffa9a31cc00) [pid = 1923] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa9b044c00) [pid = 1923] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa9d572000) [pid = 1923] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffa9f262c00) [pid = 1923] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffab114c800) [pid = 1923] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9a305400) [pid = 1923] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa3084800) [pid = 1923] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa9a31f800) [pid = 1923] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa9b90400) [pid = 1923] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa9d567000) [pid = 1923] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa9ef1ac00) [pid = 1923] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa95ef1400) [pid = 1923] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa95ee8800) [pid = 1923] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa6c81400) [pid = 1923] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa9aa1000) [pid = 1923] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa6d6b400) [pid = 1923] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9a302800) [pid = 1923] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaaefe0400) [pid = 1923] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:13:17 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9a31c000) [pid = 1923] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:13:17 INFO - PROCESS | 1923 | 1463037197579 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 00:13:17 INFO - PROCESS | 1923 | 1463037197742 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b81800 == 163 [pid = 1923] [id = 613] 00:13:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa91fe9800) [pid = 1923] [serial = 1840] [outer = (nil)] 00:13:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa96bd2800) [pid = 1923] [serial = 1841] [outer = 0x7ffa91fe9800] 00:13:17 INFO - PROCESS | 1923 | 1463037197848 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9a31cc00) [pid = 1923] [serial = 1842] [outer = 0x7ffa91fe9800] 00:13:18 INFO - PROCESS | 1923 | 1463037198685 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2316ms 00:13:18 INFO - PROCESS | 1923 | 1463037198719 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1923 | 1463037198723 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 00:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:13:18 INFO - PROCESS | 1923 | 1463037198730 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 1923 | 1463037198733 Marionette TRACE conn4 <- [1,2426,null,{}] 00:13:18 INFO - PROCESS | 1923 | 1463037198740 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:18 INFO - PROCESS | 1923 | 1463037198973 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:13:19 INFO - PROCESS | 1923 | 1463037199341 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa93781000 == 164 [pid = 1923] [id = 614] 00:13:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa91fea400) [pid = 1923] [serial = 1843] [outer = (nil)] 00:13:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa93a52c00) [pid = 1923] [serial = 1844] [outer = 0x7ffa91fea400] 00:13:19 INFO - PROCESS | 1923 | 1463037199486 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa94e8b400) [pid = 1923] [serial = 1845] [outer = 0x7ffa91fea400] 00:13:20 INFO - PROCESS | 1923 | 1463037200512 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1836ms 00:13:20 INFO - PROCESS | 1923 | 1463037200567 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:13:20 INFO - PROCESS | 1923 | 1463037200574 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 00:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:13:20 INFO - PROCESS | 1923 | 1463037200604 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:13:20 INFO - PROCESS | 1923 | 1463037200612 Marionette TRACE conn4 <- [1,2430,null,{}] 00:13:20 INFO - PROCESS | 1923 | 1463037200622 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:20 INFO - PROCESS | 1923 | 1463037200900 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 00:13:21 INFO - PROCESS | 1923 | 1463037201200 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5f7800 == 165 [pid = 1923] [id = 615] 00:13:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa95ef1c00) [pid = 1923] [serial = 1846] [outer = (nil)] 00:13:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa963bec00) [pid = 1923] [serial = 1847] [outer = 0x7ffa95ef1c00] 00:13:21 INFO - PROCESS | 1923 | 1463037201285 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa99f3f000) [pid = 1923] [serial = 1848] [outer = 0x7ffa95ef1c00] 00:13:22 INFO - PROCESS | 1923 | 1463037202253 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1700ms 00:13:22 INFO - PROCESS | 1923 | 1463037202301 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 1923 | 1463037202308 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 00:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:13:22 INFO - PROCESS | 1923 | 1463037202320 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 1923 | 1463037202324 Marionette TRACE conn4 <- [1,2434,null,{}] 00:13:22 INFO - PROCESS | 1923 | 1463037202333 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:22 INFO - PROCESS | 1923 | 1463037202631 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:13:22 INFO - PROCESS | 1923 | 1463037202987 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d426800 == 166 [pid = 1923] [id = 616] 00:13:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9a30b800) [pid = 1923] [serial = 1849] [outer = (nil)] 00:13:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa9b044c00) [pid = 1923] [serial = 1850] [outer = 0x7ffa9a30b800] 00:13:23 INFO - PROCESS | 1923 | 1463037203072 Marionette DEBUG loaded listener.js 00:13:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa9c064800) [pid = 1923] [serial = 1851] [outer = 0x7ffa9a30b800] 00:13:24 INFO - PROCESS | 1923 | 1463037204114 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1850ms 00:13:24 INFO - PROCESS | 1923 | 1463037204170 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 1923 | 1463037204174 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 00:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:13:24 INFO - PROCESS | 1923 | 1463037204183 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:13:24 INFO - PROCESS | 1923 | 1463037204194 Marionette TRACE conn4 <- [1,2438,null,{}] 00:13:24 INFO - PROCESS | 1923 | 1463037204210 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:24 INFO - PROCESS | 1923 | 1463037204513 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 00:13:24 INFO - PROCESS | 1923 | 1463037204828 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f07d800 == 167 [pid = 1923] [id = 617] 00:13:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa9d7fac00) [pid = 1923] [serial = 1852] [outer = (nil)] 00:13:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9f26d000) [pid = 1923] [serial = 1853] [outer = 0x7ffa9d7fac00] 00:13:24 INFO - PROCESS | 1923 | 1463037204908 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9f397000) [pid = 1923] [serial = 1854] [outer = 0x7ffa9d7fac00] 00:13:25 INFO - PROCESS | 1923 | 1463037205818 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1699ms 00:13:25 INFO - PROCESS | 1923 | 1463037205882 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:13:25 INFO - PROCESS | 1923 | 1463037205887 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 00:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:13:25 INFO - PROCESS | 1923 | 1463037205893 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:13:25 INFO - PROCESS | 1923 | 1463037205896 Marionette TRACE conn4 <- [1,2442,null,{}] 00:13:25 INFO - PROCESS | 1923 | 1463037205901 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:26 INFO - PROCESS | 1923 | 1463037206139 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 00:13:26 INFO - PROCESS | 1923 | 1463037206444 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff26800 == 168 [pid = 1923] [id = 618] 00:13:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffa95cb0c00) [pid = 1923] [serial = 1855] [outer = (nil)] 00:13:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffa9fa50400) [pid = 1923] [serial = 1856] [outer = 0x7ffa95cb0c00] 00:13:26 INFO - PROCESS | 1923 | 1463037206531 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffa9fcd7c00) [pid = 1923] [serial = 1857] [outer = 0x7ffa95cb0c00] 00:13:27 INFO - PROCESS | 1923 | 1463037207390 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1529ms 00:13:27 INFO - PROCESS | 1923 | 1463037207423 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 00:13:27 INFO - PROCESS | 1923 | 1463037207426 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 00:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:13:27 INFO - PROCESS | 1923 | 1463037207433 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:13:27 INFO - PROCESS | 1923 | 1463037207436 Marionette TRACE conn4 <- [1,2446,null,{}] 00:13:27 INFO - PROCESS | 1923 | 1463037207443 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:27 INFO - PROCESS | 1923 | 1463037207678 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:13:27 INFO - PROCESS | 1923 | 1463037207950 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d06000 == 169 [pid = 1923] [id = 619] 00:13:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa0d8e000) [pid = 1923] [serial = 1858] [outer = (nil)] 00:13:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa0fc9c00) [pid = 1923] [serial = 1859] [outer = 0x7ffaa0d8e000] 00:13:28 INFO - PROCESS | 1923 | 1463037208088 Marionette DEBUG loaded listener.js 00:13:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa2776c00) [pid = 1923] [serial = 1860] [outer = 0x7ffaa0d8e000] 00:13:29 INFO - PROCESS | 1923 | 1463037209006 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1631ms 00:13:29 INFO - PROCESS | 1923 | 1463037209065 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 1923 | 1463037209070 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 00:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:13:29 INFO - PROCESS | 1923 | 1463037209077 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 1923 | 1463037209082 Marionette TRACE conn4 <- [1,2450,null,{}] 00:13:29 INFO - PROCESS | 1923 | 1463037209089 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:29 INFO - PROCESS | 1923 | 1463037209344 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 00:13:29 INFO - PROCESS | 1923 | 1463037209664 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2995000 == 170 [pid = 1923] [id = 620] 00:13:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffa963b2800) [pid = 1923] [serial = 1861] [outer = (nil)] 00:13:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa32b3c00) [pid = 1923] [serial = 1862] [outer = 0x7ffa963b2800] 00:13:29 INFO - PROCESS | 1923 | 1463037209753 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa336e400) [pid = 1923] [serial = 1863] [outer = 0x7ffa963b2800] 00:13:30 INFO - PROCESS | 1923 | 1463037210684 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1637ms 00:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:13:30 INFO - PROCESS | 1923 | 1463037210715 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 00:13:30 INFO - PROCESS | 1923 | 1463037210718 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 00:13:30 INFO - PROCESS | 1923 | 1463037210725 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:13:30 INFO - PROCESS | 1923 | 1463037210728 Marionette TRACE conn4 <- [1,2454,null,{}] 00:13:30 INFO - PROCESS | 1923 | 1463037210734 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:31 INFO - PROCESS | 1923 | 1463037211011 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:13:31 INFO - PROCESS | 1923 | 1463037211332 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7920000 == 171 [pid = 1923] [id = 621] 00:13:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffa99f3b000) [pid = 1923] [serial = 1864] [outer = (nil)] 00:13:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa6c7b800) [pid = 1923] [serial = 1865] [outer = 0x7ffa99f3b000] 00:13:31 INFO - PROCESS | 1923 | 1463037211418 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa6d70800) [pid = 1923] [serial = 1866] [outer = 0x7ffa99f3b000] 00:13:32 INFO - PROCESS | 1923 | 1463037212321 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1635ms 00:13:32 INFO - PROCESS | 1923 | 1463037212360 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 1923 | 1463037212364 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 00:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:13:32 INFO - PROCESS | 1923 | 1463037212370 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 1923 | 1463037212374 Marionette TRACE conn4 <- [1,2458,null,{}] 00:13:32 INFO - PROCESS | 1923 | 1463037212380 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:32 INFO - PROCESS | 1923 | 1463037212645 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 00:13:32 INFO - PROCESS | 1923 | 1463037212930 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8217000 == 172 [pid = 1923] [id = 622] 00:13:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa28a6c00) [pid = 1923] [serial = 1867] [outer = (nil)] 00:13:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa7ae6c00) [pid = 1923] [serial = 1868] [outer = 0x7ffaa28a6c00] 00:13:33 INFO - PROCESS | 1923 | 1463037213054 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa7f13400) [pid = 1923] [serial = 1869] [outer = 0x7ffaa28a6c00] 00:13:33 INFO - PROCESS | 1923 | 1463037213934 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1629ms 00:13:34 INFO - PROCESS | 1923 | 1463037214002 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:13:34 INFO - PROCESS | 1923 | 1463037214006 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 00:13:34 INFO - PROCESS | 1923 | 1463037214012 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 1923 | 1463037214016 Marionette TRACE conn4 <- [1,2462,null,{}] 00:13:34 INFO - PROCESS | 1923 | 1463037214024 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:34 INFO - PROCESS | 1923 | 1463037214319 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 00:13:34 INFO - PROCESS | 1923 | 1463037214633 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa8e0800 == 173 [pid = 1923] [id = 623] 00:13:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa94e86000) [pid = 1923] [serial = 1870] [outer = (nil)] 00:13:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa81b1000) [pid = 1923] [serial = 1871] [outer = 0x7ffa94e86000] 00:13:34 INFO - PROCESS | 1923 | 1463037214711 Marionette DEBUG loaded listener.js 00:13:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa8bdc800) [pid = 1923] [serial = 1872] [outer = 0x7ffa94e86000] 00:13:35 INFO - PROCESS | 1923 | 1463037215619 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1645ms 00:13:35 INFO - PROCESS | 1923 | 1463037215657 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1923 | 1463037215660 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 00:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:13:35 INFO - PROCESS | 1923 | 1463037215667 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:13:35 INFO - PROCESS | 1923 | 1463037215670 Marionette TRACE conn4 <- [1,2466,null,{}] 00:13:35 INFO - PROCESS | 1923 | 1463037215676 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:35 INFO - PROCESS | 1923 | 1463037215911 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:13:36 INFO - PROCESS | 1923 | 1463037216239 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab018a000 == 174 [pid = 1923] [id = 624] 00:13:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa9b90400) [pid = 1923] [serial = 1873] [outer = (nil)] 00:13:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa9e43400) [pid = 1923] [serial = 1874] [outer = 0x7ffaa9b90400] 00:13:36 INFO - PROCESS | 1923 | 1463037216336 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaab531c00) [pid = 1923] [serial = 1875] [outer = 0x7ffaa9b90400] 00:13:37 INFO - PROCESS | 1923 | 1463037217307 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1680ms 00:13:37 INFO - PROCESS | 1923 | 1463037217349 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1923 | 1463037217354 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 00:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:13:37 INFO - PROCESS | 1923 | 1463037217360 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 1923 | 1463037217365 Marionette TRACE conn4 <- [1,2470,null,{}] 00:13:37 INFO - PROCESS | 1923 | 1463037217370 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:37 INFO - PROCESS | 1923 | 1463037217638 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 00:13:37 INFO - PROCESS | 1923 | 1463037217956 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab28a9800 == 175 [pid = 1923] [id = 625] 00:13:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa9b96400) [pid = 1923] [serial = 1876] [outer = (nil)] 00:13:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaaf49cc00) [pid = 1923] [serial = 1877] [outer = 0x7ffaa9b96400] 00:13:38 INFO - PROCESS | 1923 | 1463037218039 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffab0851400) [pid = 1923] [serial = 1878] [outer = 0x7ffaa9b96400] 00:13:38 INFO - PROCESS | 1923 | 1463037218896 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1580ms 00:13:38 INFO - PROCESS | 1923 | 1463037218942 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 00:13:38 INFO - PROCESS | 1923 | 1463037218945 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 00:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:13:38 INFO - PROCESS | 1923 | 1463037218952 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:13:38 INFO - PROCESS | 1923 | 1463037218954 Marionette TRACE conn4 <- [1,2474,null,{}] 00:13:38 INFO - PROCESS | 1923 | 1463037218960 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:39 INFO - PROCESS | 1923 | 1463037219197 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:13:39 INFO - PROCESS | 1923 | 1463037219481 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab7dd6800 == 176 [pid = 1923] [id = 626] 00:13:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa9c06ec00) [pid = 1923] [serial = 1879] [outer = (nil)] 00:13:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffab0c1c800) [pid = 1923] [serial = 1880] [outer = 0x7ffa9c06ec00] 00:13:39 INFO - PROCESS | 1923 | 1463037219602 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffab1999000) [pid = 1923] [serial = 1881] [outer = 0x7ffa9c06ec00] 00:13:40 INFO - PROCESS | 1923 | 1463037220511 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 00:13:40 INFO - PROCESS | 1923 | 1463037220588 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 1923 | 1463037220611 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 00:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:13:40 INFO - PROCESS | 1923 | 1463037220618 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:13:40 INFO - PROCESS | 1923 | 1463037220620 Marionette TRACE conn4 <- [1,2478,null,{}] 00:13:40 INFO - PROCESS | 1923 | 1463037220626 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:40 INFO - PROCESS | 1923 | 1463037220907 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 00:13:41 INFO - PROCESS | 1923 | 1463037221221 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabe722000 == 177 [pid = 1923] [id = 627] 00:13:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa9ef18400) [pid = 1923] [serial = 1882] [outer = (nil)] 00:13:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffab20cd000) [pid = 1923] [serial = 1883] [outer = 0x7ffa9ef18400] 00:13:41 INFO - PROCESS | 1923 | 1463037221304 Marionette DEBUG loaded listener.js 00:13:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffab400d000) [pid = 1923] [serial = 1884] [outer = 0x7ffa9ef18400] 00:13:42 INFO - PROCESS | 1923 | 1463037222177 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1634ms 00:13:42 INFO - PROCESS | 1923 | 1463037222253 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 1923 | 1463037222257 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 00:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:13:42 INFO - PROCESS | 1923 | 1463037222263 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 1923 | 1463037222265 Marionette TRACE conn4 <- [1,2482,null,{}] 00:13:42 INFO - PROCESS | 1923 | 1463037222271 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:42 INFO - PROCESS | 1923 | 1463037222564 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 00:13:42 INFO - PROCESS | 1923 | 1463037222882 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabfe10000 == 178 [pid = 1923] [id = 628] 00:13:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffab1158800) [pid = 1923] [serial = 1885] [outer = (nil)] 00:13:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffabe9ce400) [pid = 1923] [serial = 1886] [outer = 0x7ffab1158800] 00:13:42 INFO - PROCESS | 1923 | 1463037222967 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffabfce7c00) [pid = 1923] [serial = 1887] [outer = 0x7ffab1158800] 00:13:43 INFO - PROCESS | 1923 | 1463037223865 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1633ms 00:13:43 INFO - PROCESS | 1923 | 1463037223900 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 00:13:43 INFO - PROCESS | 1923 | 1463037223904 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 00:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:13:43 INFO - PROCESS | 1923 | 1463037223911 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:13:43 INFO - PROCESS | 1923 | 1463037223913 Marionette TRACE conn4 <- [1,2486,null,{}] 00:13:43 INFO - PROCESS | 1923 | 1463037223920 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:44 INFO - PROCESS | 1923 | 1463037224165 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:13:44 INFO - PROCESS | 1923 | 1463037224490 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac37cf000 == 179 [pid = 1923] [id = 629] 00:13:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffa99f38400) [pid = 1923] [serial = 1888] [outer = (nil)] 00:13:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffabfc55800) [pid = 1923] [serial = 1889] [outer = 0x7ffa99f38400] 00:13:44 INFO - PROCESS | 1923 | 1463037224572 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffac36dac00) [pid = 1923] [serial = 1890] [outer = 0x7ffa99f38400] 00:13:45 INFO - PROCESS | 1923 | 1463037225427 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1581ms 00:13:45 INFO - PROCESS | 1923 | 1463037225493 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 1923 | 1463037225496 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 00:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:13:45 INFO - PROCESS | 1923 | 1463037225503 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 1923 | 1463037225506 Marionette TRACE conn4 <- [1,2490,null,{}] 00:13:45 INFO - PROCESS | 1923 | 1463037225512 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:45 INFO - PROCESS | 1923 | 1463037225772 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 00:13:46 INFO - PROCESS | 1923 | 1463037226091 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac6827800 == 180 [pid = 1923] [id = 630] 00:13:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 192 (0x7ffa9c80bc00) [pid = 1923] [serial = 1891] [outer = (nil)] 00:13:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 193 (0x7ffac3967800) [pid = 1923] [serial = 1892] [outer = 0x7ffa9c80bc00] 00:13:46 INFO - PROCESS | 1923 | 1463037226173 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 194 (0x7ffac3b57400) [pid = 1923] [serial = 1893] [outer = 0x7ffa9c80bc00] 00:13:47 INFO - PROCESS | 1923 | 1463037227073 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1629ms 00:13:47 INFO - PROCESS | 1923 | 1463037227134 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 00:13:47 INFO - PROCESS | 1923 | 1463037227136 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 00:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:13:47 INFO - PROCESS | 1923 | 1463037227145 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:13:47 INFO - PROCESS | 1923 | 1463037227149 Marionette TRACE conn4 <- [1,2494,null,{}] 00:13:47 INFO - PROCESS | 1923 | 1463037227154 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:47 INFO - PROCESS | 1923 | 1463037227415 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:13:47 INFO - PROCESS | 1923 | 1463037227772 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a563000 == 181 [pid = 1923] [id = 631] 00:13:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 195 (0x7ffac3b5fc00) [pid = 1923] [serial = 1894] [outer = (nil)] 00:13:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 196 (0x7ffac3cc7800) [pid = 1923] [serial = 1895] [outer = 0x7ffac3b5fc00] 00:13:47 INFO - PROCESS | 1923 | 1463037227855 Marionette DEBUG loaded listener.js 00:13:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 197 (0x7ffac3ccf000) [pid = 1923] [serial = 1896] [outer = 0x7ffac3b5fc00] 00:13:48 INFO - PROCESS | 1923 | 1463037228774 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1680ms 00:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:13:48 INFO - PROCESS | 1923 | 1463037228826 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 00:13:48 INFO - PROCESS | 1923 | 1463037228828 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 00:13:48 INFO - PROCESS | 1923 | 1463037228836 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:13:48 INFO - PROCESS | 1923 | 1463037228839 Marionette TRACE conn4 <- [1,2498,null,{}] 00:13:48 INFO - PROCESS | 1923 | 1463037228845 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:49 INFO - PROCESS | 1923 | 1463037229104 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 00:13:49 INFO - PROCESS | 1923 | 1463037229433 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c0f5000 == 180 [pid = 1923] [id = 591] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa33a5800 == 179 [pid = 1923] [id = 508] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c666800 == 178 [pid = 1923] [id = 499] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d41e000 == 177 [pid = 1923] [id = 547] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b81800 == 176 [pid = 1923] [id = 613] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a59c000 == 175 [pid = 1923] [id = 612] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b4a800 == 174 [pid = 1923] [id = 611] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa934da000 == 173 [pid = 1923] [id = 610] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab0186000 == 172 [pid = 1923] [id = 606] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaab580800 == 171 [pid = 1923] [id = 605] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98de800 == 170 [pid = 1923] [id = 604] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8447000 == 169 [pid = 1923] [id = 603] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7922800 == 168 [pid = 1923] [id = 602] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa33a1000 == 167 [pid = 1923] [id = 601] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa297a000 == 166 [pid = 1923] [id = 600] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa10c4000 == 165 [pid = 1923] [id = 599] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d10800 == 164 [pid = 1923] [id = 598] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff3d800 == 163 [pid = 1923] [id = 597] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbde000 == 162 [pid = 1923] [id = 596] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f07f000 == 161 [pid = 1923] [id = 595] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d684000 == 160 [pid = 1923] [id = 594] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d235000 == 159 [pid = 1923] [id = 593] 00:13:51 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95d58000 == 158 [pid = 1923] [id = 592] 00:13:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa934a4000 == 159 [pid = 1923] [id = 632] 00:13:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 198 (0x7ffa91fe7400) [pid = 1923] [serial = 1897] [outer = (nil)] 00:13:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 199 (0x7ffa91ff2800) [pid = 1923] [serial = 1898] [outer = 0x7ffa91fe7400] 00:13:51 INFO - PROCESS | 1923 | 1463037231130 Marionette DEBUG loaded listener.js 00:13:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 200 (0x7ffa93a61000) [pid = 1923] [serial = 1899] [outer = 0x7ffa91fe7400] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 199 (0x7ffa93a56c00) [pid = 1923] [serial = 1712] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 198 (0x7ffaa2776400) [pid = 1923] [serial = 1730] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 197 (0x7ffac3b5d400) [pid = 1923] [serial = 1677] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 196 (0x7ffaa8bd5800) [pid = 1923] [serial = 1659] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 195 (0x7ffab0c2bc00) [pid = 1923] [serial = 1665] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 194 (0x7ffaa0fc7000) [pid = 1923] [serial = 1727] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 193 (0x7ffaab6dcc00) [pid = 1923] [serial = 1748] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 192 (0x7ffabec37000) [pid = 1923] [serial = 1764] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 191 (0x7ffaab6f4000) [pid = 1923] [serial = 1749] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa9f362400) [pid = 1923] [serial = 1722] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffaa8944400) [pid = 1923] [serial = 1742] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffab0b53800) [pid = 1923] [serial = 1754] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffaa0d85400) [pid = 1923] [serial = 1683] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffab429b800) [pid = 1923] [serial = 1761] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffaa3088c00) [pid = 1923] [serial = 1731] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffa9c069c00) [pid = 1923] [serial = 1710] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffaa7be3c00) [pid = 1923] [serial = 1656] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffa95d55c00) [pid = 1923] [serial = 1695] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa9b062400) [pid = 1923] [serial = 1773] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa9d338000) [pid = 1923] [serial = 1647] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa95d4b400) [pid = 1923] [serial = 1766] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaaf0ba400) [pid = 1923] [serial = 1662] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffab20cb400) [pid = 1923] [serial = 1758] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa0d8ec00) [pid = 1923] [serial = 1686] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa8bd9400) [pid = 1923] [serial = 1743] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa9fcdbc00) [pid = 1923] [serial = 1725] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffab075b800) [pid = 1923] [serial = 1752] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa0cde800) [pid = 1923] [serial = 1650] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffac319e800) [pid = 1923] [serial = 1674] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa9faa5c00) [pid = 1923] [serial = 1724] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffabfb1a800) [pid = 1923] [serial = 1692] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa6c73400) [pid = 1923] [serial = 1653] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffa9c066400) [pid = 1923] [serial = 1718] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa93b4dc00) [pid = 1923] [serial = 1713] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaab42d400) [pid = 1923] [serial = 1745] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffaa7be8c00) [pid = 1923] [serial = 1740] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa9d482800) [pid = 1923] [serial = 1719] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffaa695d400) [pid = 1923] [serial = 1733] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa963b6400) [pid = 1923] [serial = 1715] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffab1156000) [pid = 1923] [serial = 1755] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa95ee7400) [pid = 1923] [serial = 1767] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffa9a547400) [pid = 1923] [serial = 1772] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa99f3c400) [pid = 1923] [serial = 1770] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa96a13c00) [pid = 1923] [serial = 1769] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaab6df800) [pid = 1923] [serial = 1746] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa81bcc00) [pid = 1923] [serial = 1575] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa1b5f400) [pid = 1923] [serial = 1728] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaaffa8c00) [pid = 1923] [serial = 1751] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffab3604000) [pid = 1923] [serial = 1760] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab2089c00) [pid = 1923] [serial = 1668] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa98bab000) [pid = 1923] [serial = 1716] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa6c7b000) [pid = 1923] [serial = 1734] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa78b1000) [pid = 1923] [serial = 1737] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa7b5d800) [pid = 1923] [serial = 1739] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9a311400) [pid = 1923] [serial = 1689] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffab18d7000) [pid = 1923] [serial = 1757] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa6d6fc00) [pid = 1923] [serial = 1736] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffabecac000) [pid = 1923] [serial = 1671] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa9f265400) [pid = 1923] [serial = 1721] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffabe780800) [pid = 1923] [serial = 1763] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa9a326800) [pid = 1923] [serial = 1680] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9c06b000) [pid = 1923] [serial = 1775] [outer = (nil)] [url = about:blank] 00:13:52 INFO - PROCESS | 1923 | 1463037232221 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3437ms 00:13:52 INFO - PROCESS | 1923 | 1463037232273 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:13:52 INFO - PROCESS | 1923 | 1463037232280 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 00:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:13:52 INFO - PROCESS | 1923 | 1463037232289 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:13:52 INFO - PROCESS | 1923 | 1463037232295 Marionette TRACE conn4 <- [1,2502,null,{}] 00:13:52 INFO - PROCESS | 1923 | 1463037232303 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:52 INFO - PROCESS | 1923 | 1463037232580 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 00:13:52 INFO - PROCESS | 1923 | 1463037232784 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d6e800 == 160 [pid = 1923] [id = 633] 00:13:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa95caf800) [pid = 1923] [serial = 1900] [outer = (nil)] 00:13:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa95d4ac00) [pid = 1923] [serial = 1901] [outer = 0x7ffa95caf800] 00:13:52 INFO - PROCESS | 1923 | 1463037232912 Marionette DEBUG loaded listener.js 00:13:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa95ee3c00) [pid = 1923] [serial = 1902] [outer = 0x7ffa95caf800] 00:13:53 INFO - PROCESS | 1923 | 1463037233735 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1487ms 00:13:53 INFO - PROCESS | 1923 | 1463037233775 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 1923 | 1463037233780 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 00:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:13:53 INFO - PROCESS | 1923 | 1463037233793 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 1923 | 1463037233798 Marionette TRACE conn4 <- [1,2506,null,{}] 00:13:53 INFO - PROCESS | 1923 | 1463037233855 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:54 INFO - PROCESS | 1923 | 1463037234159 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:13:54 INFO - PROCESS | 1923 | 1463037234207 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa973bb800 == 161 [pid = 1923] [id = 634] 00:13:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa96236800) [pid = 1923] [serial = 1903] [outer = (nil)] 00:13:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa96a10800) [pid = 1923] [serial = 1904] [outer = 0x7ffa96236800] 00:13:54 INFO - PROCESS | 1923 | 1463037234274 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa99f3c800) [pid = 1923] [serial = 1905] [outer = 0x7ffa96236800] 00:13:55 INFO - PROCESS | 1923 | 1463037235547 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1773ms 00:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:13:55 INFO - PROCESS | 1923 | 1463037235565 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:13:55 INFO - PROCESS | 1923 | 1463037235568 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 00:13:55 INFO - PROCESS | 1923 | 1463037235577 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:13:55 INFO - PROCESS | 1923 | 1463037235583 Marionette TRACE conn4 <- [1,2510,null,{}] 00:13:55 INFO - PROCESS | 1923 | 1463037235608 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:55 INFO - PROCESS | 1923 | 1463037235937 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa9b067000) [pid = 1923] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9f354800) [pid = 1923] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaa32b4000) [pid = 1923] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa95cb0400) [pid = 1923] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffaa7f14400) [pid = 1923] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9d7ed800) [pid = 1923] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa96a0e400) [pid = 1923] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa95ee8c00) [pid = 1923] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffaa264c400) [pid = 1923] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa17d2000) [pid = 1923] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffa9c063c00) [pid = 1923] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaab4b9800) [pid = 1923] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffa98ba9800) [pid = 1923] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffa91fed000) [pid = 1923] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffaa264b800) [pid = 1923] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffa9ef17000) [pid = 1923] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffaa8c7a400) [pid = 1923] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffa9ef1cc00) [pid = 1923] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffaa8c83000) [pid = 1923] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffa91fef400) [pid = 1923] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:13:56 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffa99f42000) [pid = 1923] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:13:56 INFO - PROCESS | 1923 | 1463037236658 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839e800 == 162 [pid = 1923] [id = 635] 00:13:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffa91fef400) [pid = 1923] [serial = 1906] [outer = (nil)] 00:13:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffa95ee8c00) [pid = 1923] [serial = 1907] [outer = 0x7ffa91fef400] 00:13:56 INFO - PROCESS | 1923 | 1463037236737 Marionette DEBUG loaded listener.js 00:13:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffa9a54a400) [pid = 1923] [serial = 1908] [outer = 0x7ffa91fef400] 00:13:57 INFO - PROCESS | 1923 | 1463037237440 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1902ms 00:13:57 INFO - PROCESS | 1923 | 1463037237477 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 00:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:13:57 INFO - PROCESS | 1923 | 1463037237481 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 00:13:57 INFO - PROCESS | 1923 | 1463037237487 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:13:57 INFO - PROCESS | 1923 | 1463037237491 Marionette TRACE conn4 <- [1,2514,null,{}] 00:13:57 INFO - PROCESS | 1923 | 1463037237496 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:57 INFO - PROCESS | 1923 | 1463037237795 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:13:57 INFO - PROCESS | 1923 | 1463037237820 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c0e8800 == 163 [pid = 1923] [id = 636] 00:13:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffa9a31d000) [pid = 1923] [serial = 1909] [outer = (nil)] 00:13:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffa9b04ac00) [pid = 1923] [serial = 1910] [outer = 0x7ffa9a31d000] 00:13:57 INFO - PROCESS | 1923 | 1463037237886 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffa9c063c00) [pid = 1923] [serial = 1911] [outer = 0x7ffa9a31d000] 00:13:59 INFO - PROCESS | 1923 | 1463037239015 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1580ms 00:13:59 INFO - PROCESS | 1923 | 1463037239069 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 00:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:13:59 INFO - PROCESS | 1923 | 1463037239076 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 00:13:59 INFO - PROCESS | 1923 | 1463037239085 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:13:59 INFO - PROCESS | 1923 | 1463037239092 Marionette TRACE conn4 <- [1,2518,null,{}] 00:13:59 INFO - PROCESS | 1923 | 1463037239101 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:59 INFO - PROCESS | 1923 | 1463037239358 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 00:13:59 INFO - PROCESS | 1923 | 1463037239720 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b55800 == 164 [pid = 1923] [id = 637] 00:13:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffa95cb5c00) [pid = 1923] [serial = 1912] [outer = (nil)] 00:13:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa95d4d400) [pid = 1923] [serial = 1913] [outer = 0x7ffa95cb5c00] 00:13:59 INFO - PROCESS | 1923 | 1463037239841 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa98ba9400) [pid = 1923] [serial = 1914] [outer = 0x7ffa95cb5c00] 00:14:00 INFO - PROCESS | 1923 | 1463037240795 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1741ms 00:14:00 INFO - PROCESS | 1923 | 1463037240843 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:14:00 INFO - PROCESS | 1923 | 1463037240851 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 00:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:14:00 INFO - PROCESS | 1923 | 1463037240865 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:14:00 INFO - PROCESS | 1923 | 1463037240868 Marionette TRACE conn4 <- [1,2522,null,{}] 00:14:00 INFO - PROCESS | 1923 | 1463037240876 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:01 INFO - PROCESS | 1923 | 1463037241134 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 00:14:01 INFO - PROCESS | 1923 | 1463037241447 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d416000 == 165 [pid = 1923] [id = 638] 00:14:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa9a320800) [pid = 1923] [serial = 1915] [outer = (nil)] 00:14:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa9a765000) [pid = 1923] [serial = 1916] [outer = 0x7ffa9a320800] 00:14:01 INFO - PROCESS | 1923 | 1463037241529 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa9b050800) [pid = 1923] [serial = 1917] [outer = 0x7ffa9a320800] 00:14:02 INFO - PROCESS | 1923 | 1463037242546 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1736ms 00:14:02 INFO - PROCESS | 1923 | 1463037242601 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 1923 | 1463037242605 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 00:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:14:02 INFO - PROCESS | 1923 | 1463037242612 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 1923 | 1463037242619 Marionette TRACE conn4 <- [1,2526,null,{}] 00:14:02 INFO - PROCESS | 1923 | 1463037242636 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:02 INFO - PROCESS | 1923 | 1463037242979 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:14:03 INFO - PROCESS | 1923 | 1463037243294 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9da5c800 == 166 [pid = 1923] [id = 639] 00:14:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9d48a400) [pid = 1923] [serial = 1918] [outer = (nil)] 00:14:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa9d7ed800) [pid = 1923] [serial = 1919] [outer = 0x7ffa9d48a400] 00:14:03 INFO - PROCESS | 1923 | 1463037243380 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9ef1f800) [pid = 1923] [serial = 1920] [outer = 0x7ffa9d48a400] 00:14:04 INFO - PROCESS | 1923 | 1463037244296 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1742ms 00:14:04 INFO - PROCESS | 1923 | 1463037244356 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:14:04 INFO - PROCESS | 1923 | 1463037244361 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 00:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:14:04 INFO - PROCESS | 1923 | 1463037244370 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:14:04 INFO - PROCESS | 1923 | 1463037244374 Marionette TRACE conn4 <- [1,2530,null,{}] 00:14:04 INFO - PROCESS | 1923 | 1463037244380 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:04 INFO - PROCESS | 1923 | 1463037244631 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 00:14:04 INFO - PROCESS | 1923 | 1463037244945 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f07f000 == 167 [pid = 1923] [id = 640] 00:14:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9d571c00) [pid = 1923] [serial = 1921] [outer = (nil)] 00:14:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9fa46c00) [pid = 1923] [serial = 1922] [outer = 0x7ffa9d571c00] 00:14:05 INFO - PROCESS | 1923 | 1463037245027 Marionette DEBUG loaded listener.js 00:14:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9faa7800) [pid = 1923] [serial = 1923] [outer = 0x7ffa9d571c00] 00:14:05 INFO - PROCESS | 1923 | 1463037245923 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1583ms 00:14:05 INFO - PROCESS | 1923 | 1463037245955 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 00:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:14:05 INFO - PROCESS | 1923 | 1463037245959 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 00:14:05 INFO - PROCESS | 1923 | 1463037245965 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 1923 | 1463037245968 Marionette TRACE conn4 <- [1,2534,null,{}] 00:14:05 INFO - PROCESS | 1923 | 1463037245975 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:06 INFO - PROCESS | 1923 | 1463037246213 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:14:06 INFO - PROCESS | 1923 | 1463037246480 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdca800 == 168 [pid = 1923] [id = 641] 00:14:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9d703400) [pid = 1923] [serial = 1924] [outer = (nil)] 00:14:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9fce1800) [pid = 1923] [serial = 1925] [outer = 0x7ffa9d703400] 00:14:06 INFO - PROCESS | 1923 | 1463037246601 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa0d84c00) [pid = 1923] [serial = 1926] [outer = 0x7ffa9d703400] 00:14:07 INFO - PROCESS | 1923 | 1463037247483 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1580ms 00:14:07 INFO - PROCESS | 1923 | 1463037247547 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 00:14:07 INFO - PROCESS | 1923 | 1463037247550 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 00:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:14:07 INFO - PROCESS | 1923 | 1463037247557 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 1923 | 1463037247559 Marionette TRACE conn4 <- [1,2538,null,{}] 00:14:07 INFO - PROCESS | 1923 | 1463037247565 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:07 INFO - PROCESS | 1923 | 1463037247840 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 00:14:08 INFO - PROCESS | 1923 | 1463037248171 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b0d000 == 169 [pid = 1923] [id = 642] 00:14:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa1b55800) [pid = 1923] [serial = 1927] [outer = (nil)] 00:14:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa264b800) [pid = 1923] [serial = 1928] [outer = 0x7ffaa1b55800] 00:14:08 INFO - PROCESS | 1923 | 1463037248258 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa28a3c00) [pid = 1923] [serial = 1929] [outer = 0x7ffaa1b55800] 00:14:09 INFO - PROCESS | 1923 | 1463037249147 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1632ms 00:14:09 INFO - PROCESS | 1923 | 1463037249191 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:14:09 INFO - PROCESS | 1923 | 1463037249195 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 00:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:14:09 INFO - PROCESS | 1923 | 1463037249201 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:14:09 INFO - PROCESS | 1923 | 1463037249205 Marionette TRACE conn4 <- [1,2542,null,{}] 00:14:09 INFO - PROCESS | 1923 | 1463037249211 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:09 INFO - PROCESS | 1923 | 1463037249451 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 00:14:09 INFO - PROCESS | 1923 | 1463037249725 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0e58000 == 170 [pid = 1923] [id = 643] 00:14:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa1b51c00) [pid = 1923] [serial = 1930] [outer = (nil)] 00:14:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa32be400) [pid = 1923] [serial = 1931] [outer = 0x7ffaa1b51c00] 00:14:09 INFO - PROCESS | 1923 | 1463037249845 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa6957400) [pid = 1923] [serial = 1932] [outer = 0x7ffaa1b51c00] 00:14:10 INFO - PROCESS | 1923 | 1463037250687 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1544ms 00:14:10 INFO - PROCESS | 1923 | 1463037250746 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 00:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:14:10 INFO - PROCESS | 1923 | 1463037250750 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 00:14:10 INFO - PROCESS | 1923 | 1463037250756 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 1923 | 1463037250760 Marionette TRACE conn4 <- [1,2546,null,{}] 00:14:10 INFO - PROCESS | 1923 | 1463037250766 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:11 INFO - PROCESS | 1923 | 1463037251014 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:14:11 INFO - PROCESS | 1923 | 1463037251278 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10b0000 == 171 [pid = 1923] [id = 644] 00:14:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa1b56c00) [pid = 1923] [serial = 1933] [outer = (nil)] 00:14:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa6c73400) [pid = 1923] [serial = 1934] [outer = 0x7ffaa1b56c00] 00:14:11 INFO - PROCESS | 1923 | 1463037251398 Marionette DEBUG loaded listener.js 00:14:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa6d6cc00) [pid = 1923] [serial = 1935] [outer = 0x7ffaa1b56c00] 00:14:12 INFO - PROCESS | 1923 | 1463037252268 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1582ms 00:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:14:12 INFO - PROCESS | 1923 | 1463037252340 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:14:12 INFO - PROCESS | 1923 | 1463037252343 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 00:14:12 INFO - PROCESS | 1923 | 1463037252350 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:14:12 INFO - PROCESS | 1923 | 1463037252354 Marionette TRACE conn4 <- [1,2550,null,{}] 00:14:12 INFO - PROCESS | 1923 | 1463037252359 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:12 INFO - PROCESS | 1923 | 1463037252603 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 00:14:12 INFO - PROCESS | 1923 | 1463037252872 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27d1000 == 172 [pid = 1923] [id = 645] 00:14:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9b04a400) [pid = 1923] [serial = 1936] [outer = (nil)] 00:14:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa7ae8800) [pid = 1923] [serial = 1937] [outer = 0x7ffa9b04a400] 00:14:13 INFO - PROCESS | 1923 | 1463037253004 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa7bddc00) [pid = 1923] [serial = 1938] [outer = 0x7ffa9b04a400] 00:14:13 INFO - PROCESS | 1923 | 1463037253917 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1586ms 00:14:13 INFO - PROCESS | 1923 | 1463037253935 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1923 | 1463037253938 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 00:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:14:13 INFO - PROCESS | 1923 | 1463037253945 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 1923 | 1463037253949 Marionette TRACE conn4 <- [1,2554,null,{}] 00:14:13 INFO - PROCESS | 1923 | 1463037253955 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:14 INFO - PROCESS | 1923 | 1463037254191 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:14:14 INFO - PROCESS | 1923 | 1463037254462 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3117800 == 173 [pid = 1923] [id = 646] 00:14:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa28aac00) [pid = 1923] [serial = 1939] [outer = (nil)] 00:14:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa8167c00) [pid = 1923] [serial = 1940] [outer = 0x7ffaa28aac00] 00:14:14 INFO - PROCESS | 1923 | 1463037254583 Marionette DEBUG loaded listener.js 00:14:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa8297800) [pid = 1923] [serial = 1941] [outer = 0x7ffaa28aac00] 00:14:15 INFO - PROCESS | 1923 | 1463037255514 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1635ms 00:14:15 INFO - PROCESS | 1923 | 1463037255582 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1923 | 1463037255585 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 00:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:14:15 INFO - PROCESS | 1923 | 1463037255594 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 1923 | 1463037255598 Marionette TRACE conn4 <- [1,2558,null,{}] 00:14:15 INFO - PROCESS | 1923 | 1463037255606 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:15 INFO - PROCESS | 1923 | 1463037255919 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 00:14:16 INFO - PROCESS | 1923 | 1463037256248 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7917800 == 174 [pid = 1923] [id = 647] 00:14:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa98ee800) [pid = 1923] [serial = 1942] [outer = (nil)] 00:14:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa9aa0800) [pid = 1923] [serial = 1943] [outer = 0x7ffaa98ee800] 00:14:16 INFO - PROCESS | 1923 | 1463037256342 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa9e3a400) [pid = 1923] [serial = 1944] [outer = 0x7ffaa98ee800] 00:14:17 INFO - PROCESS | 1923 | 1463037257304 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1783ms 00:14:17 INFO - PROCESS | 1923 | 1463037257377 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 1923 | 1463037257381 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 00:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:14:17 INFO - PROCESS | 1923 | 1463037257387 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 1923 | 1463037257390 Marionette TRACE conn4 <- [1,2562,null,{}] 00:14:17 INFO - PROCESS | 1923 | 1463037257397 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:17 INFO - PROCESS | 1923 | 1463037257680 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 00:14:18 INFO - PROCESS | 1923 | 1463037258017 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8203800 == 175 [pid = 1923] [id = 648] 00:14:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa9a9c000) [pid = 1923] [serial = 1945] [outer = (nil)] 00:14:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaab52d400) [pid = 1923] [serial = 1946] [outer = 0x7ffaa9a9c000] 00:14:18 INFO - PROCESS | 1923 | 1463037258094 Marionette DEBUG loaded listener.js 00:14:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaab5c0000) [pid = 1923] [serial = 1947] [outer = 0x7ffaa9a9c000] 00:14:19 INFO - PROCESS | 1923 | 1463037259048 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1693ms 00:14:19 INFO - PROCESS | 1923 | 1463037259081 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 00:14:19 INFO - PROCESS | 1923 | 1463037259084 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 00:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:14:19 INFO - PROCESS | 1923 | 1463037259101 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:14:19 INFO - PROCESS | 1923 | 1463037259104 Marionette TRACE conn4 <- [1,2566,null,{}] 00:14:19 INFO - PROCESS | 1923 | 1463037259110 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:19 INFO - PROCESS | 1923 | 1463037259361 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:14:19 INFO - PROCESS | 1923 | 1463037259687 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9ba1800 == 176 [pid = 1923] [id = 649] 00:14:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffa99f41c00) [pid = 1923] [serial = 1948] [outer = (nil)] 00:14:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaab6e5c00) [pid = 1923] [serial = 1949] [outer = 0x7ffa99f41c00] 00:14:19 INFO - PROCESS | 1923 | 1463037259771 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaac92b400) [pid = 1923] [serial = 1950] [outer = 0x7ffa99f41c00] 00:14:20 INFO - PROCESS | 1923 | 1463037260680 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1631ms 00:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:14:20 INFO - PROCESS | 1923 | 1463037260733 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1923 | 1463037260736 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 00:14:20 INFO - PROCESS | 1923 | 1463037260743 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 1923 | 1463037260746 Marionette TRACE conn4 <- [1,2570,null,{}] 00:14:20 INFO - PROCESS | 1923 | 1463037260759 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:21 INFO - PROCESS | 1923 | 1463037261010 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 00:14:21 INFO - PROCESS | 1923 | 1463037261325 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaadbc2800 == 177 [pid = 1923] [id = 650] 00:14:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9c068c00) [pid = 1923] [serial = 1951] [outer = (nil)] 00:14:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaadb15800) [pid = 1923] [serial = 1952] [outer = 0x7ffa9c068c00] 00:14:21 INFO - PROCESS | 1923 | 1463037261406 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaaf0b7c00) [pid = 1923] [serial = 1953] [outer = 0x7ffa9c068c00] 00:14:22 INFO - PROCESS | 1923 | 1463037262381 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1693ms 00:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:14:22 INFO - PROCESS | 1923 | 1463037262435 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 00:14:22 INFO - PROCESS | 1923 | 1463037262438 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 00:14:22 INFO - PROCESS | 1923 | 1463037262445 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 1923 | 1463037262447 Marionette TRACE conn4 <- [1,2574,null,{}] 00:14:22 INFO - PROCESS | 1923 | 1463037262454 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:22 INFO - PROCESS | 1923 | 1463037262704 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 00:14:23 INFO - PROCESS | 1923 | 1463037263027 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03af000 == 178 [pid = 1923] [id = 651] 00:14:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffa9f396000) [pid = 1923] [serial = 1954] [outer = (nil)] 00:14:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffab0751400) [pid = 1923] [serial = 1955] [outer = 0x7ffa9f396000] 00:14:23 INFO - PROCESS | 1923 | 1463037263118 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffab0b53800) [pid = 1923] [serial = 1956] [outer = 0x7ffa9f396000] 00:14:23 INFO - PROCESS | 1923 | 1463037263994 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1592ms 00:14:24 INFO - PROCESS | 1923 | 1463037264036 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 00:14:24 INFO - PROCESS | 1923 | 1463037264040 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 00:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:14:24 INFO - PROCESS | 1923 | 1463037264046 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:14:24 INFO - PROCESS | 1923 | 1463037264049 Marionette TRACE conn4 <- [1,2578,null,{}] 00:14:24 INFO - PROCESS | 1923 | 1463037264055 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:24 INFO - PROCESS | 1923 | 1463037264300 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 00:14:24 INFO - PROCESS | 1923 | 1463037264577 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1657800 == 179 [pid = 1923] [id = 652] 00:14:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffa96241400) [pid = 1923] [serial = 1957] [outer = (nil)] 00:14:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffab0e5d400) [pid = 1923] [serial = 1958] [outer = 0x7ffa96241400] 00:14:24 INFO - PROCESS | 1923 | 1463037264700 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffab199b000) [pid = 1923] [serial = 1959] [outer = 0x7ffa96241400] 00:14:25 INFO - PROCESS | 1923 | 1463037265588 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1579ms 00:14:25 INFO - PROCESS | 1923 | 1463037265626 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 1923 | 1463037265629 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 00:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:14:25 INFO - PROCESS | 1923 | 1463037265636 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 1923 | 1463037265639 Marionette TRACE conn4 <- [1,2582,null,{}] 00:14:25 INFO - PROCESS | 1923 | 1463037265644 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:25 INFO - PROCESS | 1923 | 1463037265906 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 00:14:26 INFO - PROCESS | 1923 | 1463037266225 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2850800 == 180 [pid = 1923] [id = 653] 00:14:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa9fa45000) [pid = 1923] [serial = 1960] [outer = (nil)] 00:14:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffab20ce400) [pid = 1923] [serial = 1961] [outer = 0x7ffa9fa45000] 00:14:26 INFO - PROCESS | 1923 | 1463037266306 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffab40a6c00) [pid = 1923] [serial = 1962] [outer = 0x7ffa9fa45000] 00:14:27 INFO - PROCESS | 1923 | 1463037267173 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1582ms 00:14:27 INFO - PROCESS | 1923 | 1463037267219 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 00:14:27 INFO - PROCESS | 1923 | 1463037267223 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 00:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:14:27 INFO - PROCESS | 1923 | 1463037267230 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:14:27 INFO - PROCESS | 1923 | 1463037267232 Marionette TRACE conn4 <- [1,2586,null,{}] 00:14:27 INFO - PROCESS | 1923 | 1463037267238 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:27 INFO - PROCESS | 1923 | 1463037267484 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 00:14:27 INFO - PROCESS | 1923 | 1463037267760 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b1e000 == 181 [pid = 1923] [id = 654] 00:14:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffab0c1e000) [pid = 1923] [serial = 1963] [outer = (nil)] 00:14:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffabe9cb000) [pid = 1923] [serial = 1964] [outer = 0x7ffab0c1e000] 00:14:27 INFO - PROCESS | 1923 | 1463037267881 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffabee19000) [pid = 1923] [serial = 1965] [outer = 0x7ffab0c1e000] 00:14:28 INFO - PROCESS | 1923 | 1463037268786 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1631ms 00:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:14:28 INFO - PROCESS | 1923 | 1463037268862 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 00:14:28 INFO - PROCESS | 1923 | 1463037268865 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 00:14:28 INFO - PROCESS | 1923 | 1463037268873 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:14:28 INFO - PROCESS | 1923 | 1463037268875 Marionette TRACE conn4 <- [1,2590,null,{}] 00:14:28 INFO - PROCESS | 1923 | 1463037268883 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:29 INFO - PROCESS | 1923 | 1463037269186 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95d6a800 == 180 [pid = 1923] [id = 588] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a563000 == 179 [pid = 1923] [id = 631] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac6827800 == 178 [pid = 1923] [id = 630] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac37cf000 == 177 [pid = 1923] [id = 629] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabfe10000 == 176 [pid = 1923] [id = 628] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabe722000 == 175 [pid = 1923] [id = 627] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab7dd6800 == 174 [pid = 1923] [id = 626] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab28a9800 == 173 [pid = 1923] [id = 625] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab018a000 == 172 [pid = 1923] [id = 624] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa8e0800 == 171 [pid = 1923] [id = 623] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8217000 == 170 [pid = 1923] [id = 622] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7920000 == 169 [pid = 1923] [id = 621] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2995000 == 168 [pid = 1923] [id = 620] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d06000 == 167 [pid = 1923] [id = 619] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff26800 == 166 [pid = 1923] [id = 618] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f07d800 == 165 [pid = 1923] [id = 617] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d426800 == 164 [pid = 1923] [id = 616] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a5f7800 == 163 [pid = 1923] [id = 615] 00:14:30 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa93781000 == 162 [pid = 1923] [id = 614] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa894f000) [pid = 1923] [serial = 1806] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab19a0400) [pid = 1923] [serial = 1821] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffabdbd1800) [pid = 1923] [serial = 1826] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffab1154c00) [pid = 1923] [serial = 1820] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa96bc7800) [pid = 1923] [serial = 1836] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffabfe6b400) [pid = 1923] [serial = 1830] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffab0c1d800) [pid = 1923] [serial = 1818] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa6d6f000) [pid = 1923] [serial = 1799] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa7be3800) [pid = 1923] [serial = 1802] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffabfb16400) [pid = 1923] [serial = 1829] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaa6956800) [pid = 1923] [serial = 1796] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffab42a1000) [pid = 1923] [serial = 1824] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaa17d9c00) [pid = 1923] [serial = 1791] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaaffaa000) [pid = 1923] [serial = 1815] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa9a54c400) [pid = 1923] [serial = 1781] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffa94e86800) [pid = 1923] [serial = 1779] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa28b1c00) [pid = 1923] [serial = 1794] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffaa7aed000) [pid = 1923] [serial = 1800] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffa9f396c00) [pid = 1923] [serial = 1785] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaa9e45400) [pid = 1923] [serial = 1809] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffa93a58800) [pid = 1923] [serial = 1778] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa9fab1c00) [pid = 1923] [serial = 1787] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaab6da800) [pid = 1923] [serial = 1811] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa9a9ec00) [pid = 1923] [serial = 1808] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffab2c87000) [pid = 1923] [serial = 1823] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa93a52400) [pid = 1923] [serial = 1832] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa9f265800) [pid = 1923] [serial = 1784] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaa6c72800) [pid = 1923] [serial = 1797] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa815a400) [pid = 1923] [serial = 1803] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa0d83800) [pid = 1923] [serial = 1788] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffabeca2c00) [pid = 1923] [serial = 1827] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffab049c800) [pid = 1923] [serial = 1817] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaab6f6c00) [pid = 1923] [serial = 1812] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa95eee000) [pid = 1923] [serial = 1835] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa1136800) [pid = 1923] [serial = 1790] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa8299c00) [pid = 1923] [serial = 1805] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9c4d0c00) [pid = 1923] [serial = 1839] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9b043400) [pid = 1923] [serial = 1838] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaadb17400) [pid = 1923] [serial = 1814] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa96bd2800) [pid = 1923] [serial = 1841] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9c4c3800) [pid = 1923] [serial = 1782] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa93b51000) [pid = 1923] [serial = 1833] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa2774000) [pid = 1923] [serial = 1793] [outer = (nil)] [url = about:blank] 00:14:31 INFO - PROCESS | 1923 | 1463037271277 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9377d000 == 163 [pid = 1923] [id = 655] 00:14:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa91fef800) [pid = 1923] [serial = 1966] [outer = (nil)] 00:14:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa93a52400) [pid = 1923] [serial = 1967] [outer = 0x7ffa91fef800] 00:14:31 INFO - PROCESS | 1923 | 1463037271350 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa93b49c00) [pid = 1923] [serial = 1968] [outer = 0x7ffa91fef800] 00:14:32 INFO - PROCESS | 1923 | 1463037272199 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3391ms 00:14:32 INFO - PROCESS | 1923 | 1463037272265 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 00:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:14:32 INFO - PROCESS | 1923 | 1463037272270 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 00:14:32 INFO - PROCESS | 1923 | 1463037272278 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 1923 | 1463037272284 Marionette TRACE conn4 <- [1,2594,null,{}] 00:14:32 INFO - PROCESS | 1923 | 1463037272322 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:32 INFO - PROCESS | 1923 | 1463037272558 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 00:14:32 INFO - PROCESS | 1923 | 1463037272739 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:32 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b54000 == 164 [pid = 1923] [id = 656] 00:14:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa91ff0400) [pid = 1923] [serial = 1969] [outer = (nil)] 00:14:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa95eea000) [pid = 1923] [serial = 1970] [outer = 0x7ffa91ff0400] 00:14:32 INFO - PROCESS | 1923 | 1463037272808 Marionette DEBUG loaded listener.js 00:14:32 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa96bc5000) [pid = 1923] [serial = 1971] [outer = 0x7ffa91ff0400] 00:14:33 INFO - PROCESS | 1923 | 1463037273776 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1540ms 00:14:33 INFO - PROCESS | 1923 | 1463037273827 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 1923 | 1463037273833 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 00:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:14:33 INFO - PROCESS | 1923 | 1463037273840 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:14:33 INFO - PROCESS | 1923 | 1463037273843 Marionette TRACE conn4 <- [1,2598,null,{}] 00:14:33 INFO - PROCESS | 1923 | 1463037273849 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:34 INFO - PROCESS | 1923 | 1463037274156 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 00:14:34 INFO - PROCESS | 1923 | 1463037274199 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a55b000 == 165 [pid = 1923] [id = 657] 00:14:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9a320400) [pid = 1923] [serial = 1972] [outer = (nil)] 00:14:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9a54c400) [pid = 1923] [serial = 1973] [outer = 0x7ffa9a320400] 00:14:34 INFO - PROCESS | 1923 | 1463037274274 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9b008c00) [pid = 1923] [serial = 1974] [outer = 0x7ffa9a320400] 00:14:35 INFO - PROCESS | 1923 | 1463037275396 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1585ms 00:14:35 INFO - PROCESS | 1923 | 1463037275436 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 00:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:14:35 INFO - PROCESS | 1923 | 1463037275441 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 00:14:35 INFO - PROCESS | 1923 | 1463037275456 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:14:35 INFO - PROCESS | 1923 | 1463037275466 Marionette TRACE conn4 <- [1,2602,null,{}] 00:14:35 INFO - PROCESS | 1923 | 1463037275479 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:36 INFO - PROCESS | 1923 | 1463037276227 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa91fef400) [pid = 1923] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa96236800) [pid = 1923] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9d7fac00) [pid = 1923] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9a30b800) [pid = 1923] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa95ef1c00) [pid = 1923] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa91fea400) [pid = 1923] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa95caf800) [pid = 1923] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa91fe7400) [pid = 1923] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffac3b5fc00) [pid = 1923] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa9c80bc00) [pid = 1923] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa99f38400) [pid = 1923] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffab1158800) [pid = 1923] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa9ef18400) [pid = 1923] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffa9c06ec00) [pid = 1923] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa9b96400) [pid = 1923] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffaa9b90400) [pid = 1923] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffa94e86000) [pid = 1923] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffaa28a6c00) [pid = 1923] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffa99f3b000) [pid = 1923] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffa963b2800) [pid = 1923] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffaa0d8e000) [pid = 1923] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffa95cb0c00) [pid = 1923] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:14:36 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffa93a5d800) [pid = 1923] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:14:36 INFO - PROCESS | 1923 | 1463037276431 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b59800 == 166 [pid = 1923] [id = 658] 00:14:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffa91fe7400) [pid = 1923] [serial = 1975] [outer = (nil)] 00:14:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffa94e83400) [pid = 1923] [serial = 1976] [outer = 0x7ffa91fe7400] 00:14:36 INFO - PROCESS | 1923 | 1463037276500 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffa99f46800) [pid = 1923] [serial = 1977] [outer = 0x7ffa91fe7400] 00:14:37 INFO - PROCESS | 1923 | 1463037277264 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1860ms 00:14:37 INFO - PROCESS | 1923 | 1463037277309 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 00:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:14:37 INFO - PROCESS | 1923 | 1463037277314 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 00:14:37 INFO - PROCESS | 1923 | 1463037277320 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:14:37 INFO - PROCESS | 1923 | 1463037277323 Marionette TRACE conn4 <- [1,2606,null,{}] 00:14:37 INFO - PROCESS | 1923 | 1463037277329 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:37 INFO - PROCESS | 1923 | 1463037277621 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 00:14:37 INFO - PROCESS | 1923 | 1463037277645 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d2ea800 == 167 [pid = 1923] [id = 659] 00:14:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffa91fe8c00) [pid = 1923] [serial = 1978] [outer = (nil)] 00:14:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa9c80bc00) [pid = 1923] [serial = 1979] [outer = 0x7ffa91fe8c00] 00:14:37 INFO - PROCESS | 1923 | 1463037277708 Marionette DEBUG loaded listener.js 00:14:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa9d572000) [pid = 1923] [serial = 1980] [outer = 0x7ffa91fe8c00] 00:14:39 INFO - PROCESS | 1923 | 1463037278998 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1738ms 00:14:39 INFO - PROCESS | 1923 | 1463037279059 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 00:14:39 INFO - PROCESS | 1923 | 1463037279066 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 00:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:14:39 INFO - PROCESS | 1923 | 1463037279076 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:14:39 INFO - PROCESS | 1923 | 1463037279080 Marionette TRACE conn4 <- [1,2610,null,{}] 00:14:39 INFO - PROCESS | 1923 | 1463037279089 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:39 INFO - PROCESS | 1923 | 1463037279372 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 00:14:39 INFO - PROCESS | 1923 | 1463037279699 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a336800 == 168 [pid = 1923] [id = 660] 00:14:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa96240800) [pid = 1923] [serial = 1981] [outer = (nil)] 00:14:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa96bc5800) [pid = 1923] [serial = 1982] [outer = 0x7ffa96240800] 00:14:39 INFO - PROCESS | 1923 | 1463037279781 Marionette DEBUG loaded listener.js 00:14:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa9a30d800) [pid = 1923] [serial = 1983] [outer = 0x7ffa96240800] 00:14:40 INFO - PROCESS | 1923 | 1463037280701 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1688ms 00:14:40 INFO - PROCESS | 1923 | 1463037280765 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 00:14:40 INFO - PROCESS | 1923 | 1463037280774 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 00:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:14:40 INFO - PROCESS | 1923 | 1463037280785 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:14:40 INFO - PROCESS | 1923 | 1463037280789 Marionette TRACE conn4 <- [1,2614,null,{}] 00:14:40 INFO - PROCESS | 1923 | 1463037280795 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:41 INFO - PROCESS | 1923 | 1463037281093 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 00:14:41 INFO - PROCESS | 1923 | 1463037281444 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d684000 == 169 [pid = 1923] [id = 661] 00:14:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9b00b400) [pid = 1923] [serial = 1984] [outer = (nil)] 00:14:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa9b06a400) [pid = 1923] [serial = 1985] [outer = 0x7ffa9b00b400] 00:14:41 INFO - PROCESS | 1923 | 1463037281535 Marionette DEBUG loaded listener.js 00:14:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9d333400) [pid = 1923] [serial = 1986] [outer = 0x7ffa9b00b400] 00:14:42 INFO - PROCESS | 1923 | 1463037282397 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1643ms 00:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:14:42 INFO - PROCESS | 1923 | 1463037282428 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 00:14:42 INFO - PROCESS | 1923 | 1463037282431 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 00:14:42 INFO - PROCESS | 1923 | 1463037282439 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:14:42 INFO - PROCESS | 1923 | 1463037282445 Marionette TRACE conn4 <- [1,2618,null,{}] 00:14:42 INFO - PROCESS | 1923 | 1463037282462 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:42 INFO - PROCESS | 1923 | 1463037282800 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 00:14:43 INFO - PROCESS | 1923 | 1463037283006 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3ca800 == 170 [pid = 1923] [id = 662] 00:14:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9ef1bc00) [pid = 1923] [serial = 1987] [outer = (nil)] 00:14:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9f396c00) [pid = 1923] [serial = 1988] [outer = 0x7ffa9ef1bc00] 00:14:43 INFO - PROCESS | 1923 | 1463037283134 Marionette DEBUG loaded listener.js 00:14:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9faa3800) [pid = 1923] [serial = 1989] [outer = 0x7ffa9ef1bc00] 00:14:44 INFO - PROCESS | 1923 | 1463037284064 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1689ms 00:14:44 INFO - PROCESS | 1923 | 1463037284128 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 00:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:14:44 INFO - PROCESS | 1923 | 1463037284133 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 00:14:44 INFO - PROCESS | 1923 | 1463037284141 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:14:44 INFO - PROCESS | 1923 | 1463037284144 Marionette TRACE conn4 <- [1,2622,null,{}] 00:14:44 INFO - PROCESS | 1923 | 1463037284150 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:44 INFO - PROCESS | 1923 | 1463037284402 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 00:14:44 INFO - PROCESS | 1923 | 1463037284710 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:44 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff21000 == 171 [pid = 1923] [id = 663] 00:14:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9d7edc00) [pid = 1923] [serial = 1990] [outer = (nil)] 00:14:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffaa0cd8400) [pid = 1923] [serial = 1991] [outer = 0x7ffa9d7edc00] 00:14:44 INFO - PROCESS | 1923 | 1463037284791 Marionette DEBUG loaded listener.js 00:14:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa0d8c000) [pid = 1923] [serial = 1992] [outer = 0x7ffa9d7edc00] 00:14:45 INFO - PROCESS | 1923 | 1463037285678 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1585ms 00:14:45 INFO - PROCESS | 1923 | 1463037285726 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 00:14:45 INFO - PROCESS | 1923 | 1463037285730 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 00:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:14:45 INFO - PROCESS | 1923 | 1463037285737 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:14:45 INFO - PROCESS | 1923 | 1463037285740 Marionette TRACE conn4 <- [1,2626,null,{}] 00:14:45 INFO - PROCESS | 1923 | 1463037285746 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:45 INFO - PROCESS | 1923 | 1463037285990 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 00:14:46 INFO - PROCESS | 1923 | 1463037286257 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b9e800 == 172 [pid = 1923] [id = 664] 00:14:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9f35f400) [pid = 1923] [serial = 1993] [outer = (nil)] 00:14:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffaa113a800) [pid = 1923] [serial = 1994] [outer = 0x7ffa9f35f400] 00:14:46 INFO - PROCESS | 1923 | 1463037286377 Marionette DEBUG loaded listener.js 00:14:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa1b54400) [pid = 1923] [serial = 1995] [outer = 0x7ffa9f35f400] 00:14:47 INFO - PROCESS | 1923 | 1463037287281 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1587ms 00:14:47 INFO - PROCESS | 1923 | 1463037287324 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 00:14:47 INFO - PROCESS | 1923 | 1463037287328 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 00:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:14:47 INFO - PROCESS | 1923 | 1463037287334 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:14:47 INFO - PROCESS | 1923 | 1463037287337 Marionette TRACE conn4 <- [1,2630,null,{}] 00:14:47 INFO - PROCESS | 1923 | 1463037287343 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:47 INFO - PROCESS | 1923 | 1463037287627 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 00:14:47 INFO - PROCESS | 1923 | 1463037287941 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa184b800 == 173 [pid = 1923] [id = 665] 00:14:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa28b1c00) [pid = 1923] [serial = 1996] [outer = (nil)] 00:14:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa6961c00) [pid = 1923] [serial = 1997] [outer = 0x7ffaa28b1c00] 00:14:48 INFO - PROCESS | 1923 | 1463037288027 Marionette DEBUG loaded listener.js 00:14:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa6d6f000) [pid = 1923] [serial = 1998] [outer = 0x7ffaa28b1c00] 00:14:48 INFO - PROCESS | 1923 | 1463037288975 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 00:14:49 INFO - PROCESS | 1923 | 1463037289019 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1923 | 1463037289023 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 00:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:14:49 INFO - PROCESS | 1923 | 1463037289030 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:14:49 INFO - PROCESS | 1923 | 1463037289033 Marionette TRACE conn4 <- [1,2634,null,{}] 00:14:49 INFO - PROCESS | 1923 | 1463037289039 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:49 INFO - PROCESS | 1923 | 1463037289282 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 00:14:49 INFO - PROCESS | 1923 | 1463037289596 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:49 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa311a800 == 174 [pid = 1923] [id = 666] 00:14:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa3088c00) [pid = 1923] [serial = 1999] [outer = (nil)] 00:14:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa7aeec00) [pid = 1923] [serial = 2000] [outer = 0x7ffaa3088c00] 00:14:49 INFO - PROCESS | 1923 | 1463037289678 Marionette DEBUG loaded listener.js 00:14:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa7be9800) [pid = 1923] [serial = 2001] [outer = 0x7ffaa3088c00] 00:14:50 INFO - PROCESS | 1923 | 1463037290536 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1584ms 00:14:50 INFO - PROCESS | 1923 | 1463037290615 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 00:14:50 INFO - PROCESS | 1923 | 1463037290620 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 00:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:14:50 INFO - PROCESS | 1923 | 1463037290627 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:14:50 INFO - PROCESS | 1923 | 1463037290630 Marionette TRACE conn4 <- [1,2638,null,{}] 00:14:50 INFO - PROCESS | 1923 | 1463037290637 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:50 INFO - PROCESS | 1923 | 1463037290933 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 00:14:51 INFO - PROCESS | 1923 | 1463037291213 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7911000 == 175 [pid = 1923] [id = 667] 00:14:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa6dea000) [pid = 1923] [serial = 2002] [outer = (nil)] 00:14:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa81b8c00) [pid = 1923] [serial = 2003] [outer = 0x7ffaa6dea000] 00:14:51 INFO - PROCESS | 1923 | 1463037291290 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa856dc00) [pid = 1923] [serial = 2004] [outer = 0x7ffaa6dea000] 00:14:52 INFO - PROCESS | 1923 | 1463037292181 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1583ms 00:14:52 INFO - PROCESS | 1923 | 1463037292213 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 00:14:52 INFO - PROCESS | 1923 | 1463037292217 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 00:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:14:52 INFO - PROCESS | 1923 | 1463037292224 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:14:52 INFO - PROCESS | 1923 | 1463037292227 Marionette TRACE conn4 <- [1,2642,null,{}] 00:14:52 INFO - PROCESS | 1923 | 1463037292233 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:52 INFO - PROCESS | 1923 | 1463037292488 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 00:14:52 INFO - PROCESS | 1923 | 1463037292803 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8138000 == 176 [pid = 1923] [id = 668] 00:14:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa7b59c00) [pid = 1923] [serial = 2005] [outer = (nil)] 00:14:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa894f400) [pid = 1923] [serial = 2006] [outer = 0x7ffaa7b59c00] 00:14:52 INFO - PROCESS | 1923 | 1463037292893 Marionette DEBUG loaded listener.js 00:14:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa8bd5000) [pid = 1923] [serial = 2007] [outer = 0x7ffaa7b59c00] 00:14:53 INFO - PROCESS | 1923 | 1463037293818 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1632ms 00:14:53 INFO - PROCESS | 1923 | 1463037293857 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 00:14:53 INFO - PROCESS | 1923 | 1463037293862 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 00:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:14:53 INFO - PROCESS | 1923 | 1463037293869 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:14:53 INFO - PROCESS | 1923 | 1463037293873 Marionette TRACE conn4 <- [1,2646,null,{}] 00:14:53 INFO - PROCESS | 1923 | 1463037293879 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:54 INFO - PROCESS | 1923 | 1463037294122 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 00:14:54 INFO - PROCESS | 1923 | 1463037294447 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa98c7800 == 177 [pid = 1923] [id = 669] 00:14:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffa91feb000) [pid = 1923] [serial = 2008] [outer = (nil)] 00:14:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa8a42800) [pid = 1923] [serial = 2009] [outer = 0x7ffa91feb000] 00:14:54 INFO - PROCESS | 1923 | 1463037294529 Marionette DEBUG loaded listener.js 00:14:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa9b97800) [pid = 1923] [serial = 2010] [outer = 0x7ffa91feb000] 00:14:55 INFO - PROCESS | 1923 | 1463037295405 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1595ms 00:14:55 INFO - PROCESS | 1923 | 1463037295465 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 00:14:55 INFO - PROCESS | 1923 | 1463037295468 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 00:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:14:55 INFO - PROCESS | 1923 | 1463037295475 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:14:55 INFO - PROCESS | 1923 | 1463037295480 Marionette TRACE conn4 <- [1,2650,null,{}] 00:14:55 INFO - PROCESS | 1923 | 1463037295487 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:55 INFO - PROCESS | 1923 | 1463037295760 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 00:14:56 INFO - PROCESS | 1923 | 1463037296091 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaac95e800 == 178 [pid = 1923] [id = 670] 00:14:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaab6de800) [pid = 1923] [serial = 2011] [outer = (nil)] 00:14:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaab6e7c00) [pid = 1923] [serial = 2012] [outer = 0x7ffaab6de800] 00:14:56 INFO - PROCESS | 1923 | 1463037296179 Marionette DEBUG loaded listener.js 00:14:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaaf563000) [pid = 1923] [serial = 2013] [outer = 0x7ffaab6de800] 00:14:57 INFO - PROCESS | 1923 | 1463037297026 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1585ms 00:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:14:57 INFO - PROCESS | 1923 | 1463037297061 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 00:14:57 INFO - PROCESS | 1923 | 1463037297064 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 00:14:57 INFO - PROCESS | 1923 | 1463037297071 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:14:57 INFO - PROCESS | 1923 | 1463037297074 Marionette TRACE conn4 <- [1,2654,null,{}] 00:14:57 INFO - PROCESS | 1923 | 1463037297080 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:57 INFO - PROCESS | 1923 | 1463037297322 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 00:14:57 INFO - PROCESS | 1923 | 1463037297594 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:57 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03ba800 == 179 [pid = 1923] [id = 671] 00:14:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaab5c8c00) [pid = 1923] [serial = 2014] [outer = (nil)] 00:14:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffab084c800) [pid = 1923] [serial = 2015] [outer = 0x7ffaab5c8c00] 00:14:57 INFO - PROCESS | 1923 | 1463037297673 Marionette DEBUG loaded listener.js 00:14:57 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffab0c1fc00) [pid = 1923] [serial = 2016] [outer = 0x7ffaab5c8c00] 00:14:58 INFO - PROCESS | 1923 | 1463037298604 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:14:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1586ms 00:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:14:58 INFO - PROCESS | 1923 | 1463037298657 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 00:14:58 INFO - PROCESS | 1923 | 1463037298660 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 00:14:58 INFO - PROCESS | 1923 | 1463037298666 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:14:58 INFO - PROCESS | 1923 | 1463037298669 Marionette TRACE conn4 <- [1,2658,null,{}] 00:14:58 INFO - PROCESS | 1923 | 1463037298685 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:58 INFO - PROCESS | 1923 | 1463037298949 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 00:14:59 INFO - PROCESS | 1923 | 1463037299266 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1958000 == 180 [pid = 1923] [id = 672] 00:14:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9f399400) [pid = 1923] [serial = 2017] [outer = (nil)] 00:14:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffab1154c00) [pid = 1923] [serial = 2018] [outer = 0x7ffa9f399400] 00:14:59 INFO - PROCESS | 1923 | 1463037299346 Marionette DEBUG loaded listener.js 00:14:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffab19a5000) [pid = 1923] [serial = 2019] [outer = 0x7ffa9f399400] 00:15:00 INFO - PROCESS | 1923 | 1463037300193 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1591ms 00:15:00 INFO - PROCESS | 1923 | 1463037300257 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 00:15:00 INFO - PROCESS | 1923 | 1463037300261 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 00:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:15:00 INFO - PROCESS | 1923 | 1463037300268 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:15:00 INFO - PROCESS | 1923 | 1463037300271 Marionette TRACE conn4 <- [1,2662,null,{}] 00:15:00 INFO - PROCESS | 1923 | 1463037300277 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:00 INFO - PROCESS | 1923 | 1463037300533 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 00:15:00 INFO - PROCESS | 1923 | 1463037300809 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab28b4000 == 181 [pid = 1923] [id = 673] 00:15:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaab6e3000) [pid = 1923] [serial = 2020] [outer = (nil)] 00:15:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffab2c8d800) [pid = 1923] [serial = 2021] [outer = 0x7ffaab6e3000] 00:15:00 INFO - PROCESS | 1923 | 1463037300929 Marionette DEBUG loaded listener.js 00:15:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffab40b4c00) [pid = 1923] [serial = 2022] [outer = 0x7ffaab6e3000] 00:15:01 INFO - PROCESS | 1923 | 1463037301831 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:15:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1634ms 00:15:01 INFO - PROCESS | 1923 | 1463037301903 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 00:15:01 INFO - PROCESS | 1923 | 1463037301907 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 00:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:15:01 INFO - PROCESS | 1923 | 1463037301914 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:15:01 INFO - PROCESS | 1923 | 1463037301919 Marionette TRACE conn4 <- [1,2666,null,{}] 00:15:01 INFO - PROCESS | 1923 | 1463037301926 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:02 INFO - PROCESS | 1923 | 1463037302236 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 00:15:02 INFO - PROCESS | 1923 | 1463037302560 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab8b17000 == 182 [pid = 1923] [id = 674] 00:15:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffab075b800) [pid = 1923] [serial = 2023] [outer = (nil)] 00:15:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffabe9d3800) [pid = 1923] [serial = 2024] [outer = 0x7ffab075b800] 00:15:02 INFO - PROCESS | 1923 | 1463037302651 Marionette DEBUG loaded listener.js 00:15:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffabee84400) [pid = 1923] [serial = 2025] [outer = 0x7ffab075b800] 00:15:03 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:03 INFO - PROCESS | 1923 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:15:03 INFO - PROCESS | 1923 | 1463037303983 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 00:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2094ms 00:15:04 INFO - PROCESS | 1923 | 1463037304010 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 00:15:04 INFO - PROCESS | 1923 | 1463037304013 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 00:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:15:04 INFO - PROCESS | 1923 | 1463037304026 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:15:04 INFO - PROCESS | 1923 | 1463037304031 Marionette TRACE conn4 <- [1,2670,null,{}] 00:15:04 INFO - PROCESS | 1923 | 1463037304040 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:04 INFO - PROCESS | 1923 | 1463037304364 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 00:15:04 INFO - PROCESS | 1923 | 1463037304608 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac18c6000 == 183 [pid = 1923] [id = 675] 00:15:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffa9b04cc00) [pid = 1923] [serial = 2026] [outer = (nil)] 00:15:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffabfe5f400) [pid = 1923] [serial = 2027] [outer = 0x7ffa9b04cc00] 00:15:04 INFO - PROCESS | 1923 | 1463037304685 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffac319ec00) [pid = 1923] [serial = 2028] [outer = 0x7ffa9b04cc00] 00:15:05 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:06 INFO - PROCESS | 1923 | 1463037306019 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 00:15:06 INFO - PROCESS | 1923 | 1463037306075 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 00:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:15:06 INFO - PROCESS | 1923 | 1463037306082 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:15:06 INFO - PROCESS | 1923 | 1463037306086 Marionette TRACE conn4 <- [1,2674,null,{}] 00:15:06 INFO - PROCESS | 1923 | 1463037306092 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:06 INFO - PROCESS | 1923 | 1463037306413 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 00:15:06 INFO - PROCESS | 1923 | 1463037306659 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac5a49000 == 184 [pid = 1923] [id = 676] 00:15:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffab4299000) [pid = 1923] [serial = 2029] [outer = (nil)] 00:15:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffac3960000) [pid = 1923] [serial = 2030] [outer = 0x7ffab4299000] 00:15:06 INFO - PROCESS | 1923 | 1463037306738 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffac3b5c800) [pid = 1923] [serial = 2031] [outer = 0x7ffab4299000] 00:15:08 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:08 INFO - PROCESS | 1923 | 1463037308115 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:15:08 INFO - PROCESS | 1923 | 1463037308181 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 00:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:15:08 INFO - PROCESS | 1923 | 1463037308192 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:15:08 INFO - PROCESS | 1923 | 1463037308195 Marionette TRACE conn4 <- [1,2678,null,{}] 00:15:08 INFO - PROCESS | 1923 | 1463037308311 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c0ec800 == 183 [pid = 1923] [id = 454] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa27ce000 == 182 [pid = 1923] [id = 128] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d422000 == 181 [pid = 1923] [id = 455] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab165d000 == 180 [pid = 1923] [id = 516] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa974ca000 == 179 [pid = 1923] [id = 517] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d0c000 == 178 [pid = 1923] [id = 506] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fbc3800 == 177 [pid = 1923] [id = 504] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab10c7800 == 176 [pid = 1923] [id = 515] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b59800 == 175 [pid = 1923] [id = 658] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a55b000 == 174 [pid = 1923] [id = 657] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b54000 == 173 [pid = 1923] [id = 656] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9377d000 == 172 [pid = 1923] [id = 655] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1657800 == 171 [pid = 1923] [id = 652] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03af000 == 170 [pid = 1923] [id = 651] 00:15:09 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaadbc2800 == 169 [pid = 1923] [id = 650] 00:15:10 INFO - PROCESS | 1923 | 1463037310004 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffa9b04ac00) [pid = 1923] [serial = 1910] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa9d47d800) [pid = 1923] [serial = 1776] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa95ee8c00) [pid = 1923] [serial = 1907] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa99f3c800) [pid = 1923] [serial = 1905] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa9f26d000) [pid = 1923] [serial = 1853] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffa9c064800) [pid = 1923] [serial = 1851] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9b044c00) [pid = 1923] [serial = 1850] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffa99f3f000) [pid = 1923] [serial = 1848] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa963bec00) [pid = 1923] [serial = 1847] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa94e8b400) [pid = 1923] [serial = 1845] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffa93a52c00) [pid = 1923] [serial = 1844] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa95d4ac00) [pid = 1923] [serial = 1901] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa91ff2800) [pid = 1923] [serial = 1898] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffa93a61000) [pid = 1923] [serial = 1899] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffac3ccf000) [pid = 1923] [serial = 1896] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffac3cc7800) [pid = 1923] [serial = 1895] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffac3b57400) [pid = 1923] [serial = 1893] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffac3967800) [pid = 1923] [serial = 1892] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffac36dac00) [pid = 1923] [serial = 1890] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffabfc55800) [pid = 1923] [serial = 1889] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffabfce7c00) [pid = 1923] [serial = 1887] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffabe9ce400) [pid = 1923] [serial = 1886] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffab400d000) [pid = 1923] [serial = 1884] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffab20cd000) [pid = 1923] [serial = 1883] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffab1999000) [pid = 1923] [serial = 1881] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffab0c1c800) [pid = 1923] [serial = 1880] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffab0851400) [pid = 1923] [serial = 1878] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaaf49cc00) [pid = 1923] [serial = 1877] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaab531c00) [pid = 1923] [serial = 1875] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa9e43400) [pid = 1923] [serial = 1874] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa8bdc800) [pid = 1923] [serial = 1872] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa81b1000) [pid = 1923] [serial = 1871] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa7f13400) [pid = 1923] [serial = 1869] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa7ae6c00) [pid = 1923] [serial = 1868] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa6d70800) [pid = 1923] [serial = 1866] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa6c7b800) [pid = 1923] [serial = 1865] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa336e400) [pid = 1923] [serial = 1863] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa32b3c00) [pid = 1923] [serial = 1862] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa2776c00) [pid = 1923] [serial = 1860] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa0fc9c00) [pid = 1923] [serial = 1859] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9fcd7c00) [pid = 1923] [serial = 1857] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa9fa50400) [pid = 1923] [serial = 1856] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9f397000) [pid = 1923] [serial = 1854] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa96a10800) [pid = 1923] [serial = 1904] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9a54a400) [pid = 1923] [serial = 1908] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa95ee3c00) [pid = 1923] [serial = 1902] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1923 | 1463037310415 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9377e800 == 170 [pid = 1923] [id = 677] 00:15:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa93a54800) [pid = 1923] [serial = 2032] [outer = (nil)] 00:15:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa93a61000) [pid = 1923] [serial = 2033] [outer = 0x7ffa93a54800] 00:15:10 INFO - PROCESS | 1923 | 1463037310485 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa94e86800) [pid = 1923] [serial = 2034] [outer = 0x7ffa93a54800] 00:15:11 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:11 INFO - PROCESS | 1923 | 1463037311761 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:15:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 00:15:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3594ms 00:15:11 INFO - PROCESS | 1923 | 1463037311788 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1923 | 1463037311793 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 00:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:15:11 INFO - PROCESS | 1923 | 1463037311800 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:15:11 INFO - PROCESS | 1923 | 1463037311807 Marionette TRACE conn4 <- [1,2682,null,{}] 00:15:11 INFO - PROCESS | 1923 | 1463037311814 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:12 INFO - PROCESS | 1923 | 1463037312148 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 00:15:12 INFO - PROCESS | 1923 | 1463037312351 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b78800 == 171 [pid = 1923] [id = 678] 00:15:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa95cb7400) [pid = 1923] [serial = 2035] [outer = (nil)] 00:15:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa963be800) [pid = 1923] [serial = 2036] [outer = 0x7ffa95cb7400] 00:15:12 INFO - PROCESS | 1923 | 1463037312435 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa99f38000) [pid = 1923] [serial = 2037] [outer = 0x7ffa95cb7400] 00:15:13 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:13 INFO - PROCESS | 1923 | 1463037313706 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:15:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 00:15:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1937ms 00:15:13 INFO - PROCESS | 1923 | 1463037313738 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 00:15:13 INFO - PROCESS | 1923 | 1463037313742 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 00:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:15:13 INFO - PROCESS | 1923 | 1463037313749 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:15:13 INFO - PROCESS | 1923 | 1463037313752 Marionette TRACE conn4 <- [1,2686,null,{}] 00:15:13 INFO - PROCESS | 1923 | 1463037313770 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:14 INFO - PROCESS | 1923 | 1463037314064 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 00:15:14 INFO - PROCESS | 1923 | 1463037314236 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a55d800 == 172 [pid = 1923] [id = 679] 00:15:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa9a31c400) [pid = 1923] [serial = 2038] [outer = (nil)] 00:15:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9a762400) [pid = 1923] [serial = 2039] [outer = 0x7ffa9a31c400] 00:15:14 INFO - PROCESS | 1923 | 1463037314302 Marionette DEBUG loaded listener.js 00:15:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9b00d000) [pid = 1923] [serial = 2040] [outer = 0x7ffa9a31c400] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9a320400) [pid = 1923] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa9fa45000) [pid = 1923] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa9d703400) [pid = 1923] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaa28aac00) [pid = 1923] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa99f41c00) [pid = 1923] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9c068c00) [pid = 1923] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa91fef800) [pid = 1923] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9b04a400) [pid = 1923] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa91ff0400) [pid = 1923] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffaa1b56c00) [pid = 1923] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffa96241400) [pid = 1923] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa9a9c000) [pid = 1923] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffa9f396000) [pid = 1923] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaa98ee800) [pid = 1923] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffa91fe7400) [pid = 1923] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:15:15 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffa91fe9800) [pid = 1923] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:15:16 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:16 INFO - PROCESS | 1923 | 1463037316109 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:15:16 INFO - PROCESS | 1923 | 1463037316158 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 00:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:15:16 INFO - PROCESS | 1923 | 1463037316186 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:15:16 INFO - PROCESS | 1923 | 1463037316193 Marionette TRACE conn4 <- [1,2690,null,{}] 00:15:16 INFO - PROCESS | 1923 | 1463037316199 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:16 INFO - PROCESS | 1923 | 1463037316428 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 00:15:16 INFO - PROCESS | 1923 | 1463037316657 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c85b000 == 173 [pid = 1923] [id = 680] 00:15:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa99f3e400) [pid = 1923] [serial = 2041] [outer = (nil)] 00:15:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa9b066400) [pid = 1923] [serial = 2042] [outer = 0x7ffa99f3e400] 00:15:16 INFO - PROCESS | 1923 | 1463037316723 Marionette DEBUG loaded listener.js 00:15:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa9d567000) [pid = 1923] [serial = 2043] [outer = 0x7ffa99f3e400] 00:15:18 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:18 INFO - PROCESS | 1923 | 1463037318218 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 00:15:18 INFO - PROCESS | 1923 | 1463037318286 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 00:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:15:18 INFO - PROCESS | 1923 | 1463037318393 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:15:18 INFO - PROCESS | 1923 | 1463037318398 Marionette TRACE conn4 <- [1,2694,null,{}] 00:15:18 INFO - PROCESS | 1923 | 1463037318418 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:18 INFO - PROCESS | 1923 | 1463037318653 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 00:15:18 INFO - PROCESS | 1923 | 1463037318939 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a5e9800 == 174 [pid = 1923] [id = 681] 00:15:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa95d52c00) [pid = 1923] [serial = 2044] [outer = (nil)] 00:15:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa99f38c00) [pid = 1923] [serial = 2045] [outer = 0x7ffa95d52c00] 00:15:19 INFO - PROCESS | 1923 | 1463037319023 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9a320400) [pid = 1923] [serial = 2046] [outer = 0x7ffa95d52c00] 00:15:20 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:20 INFO - PROCESS | 1923 | 1463037320412 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 00:15:20 INFO - PROCESS | 1923 | 1463037320452 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 00:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:15:20 INFO - PROCESS | 1923 | 1463037320465 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:15:20 INFO - PROCESS | 1923 | 1463037320469 Marionette TRACE conn4 <- [1,2698,null,{}] 00:15:20 INFO - PROCESS | 1923 | 1463037320477 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:20 INFO - PROCESS | 1923 | 1463037320817 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 00:15:21 INFO - PROCESS | 1923 | 1463037321091 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d681800 == 175 [pid = 1923] [id = 682] 00:15:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa99f37c00) [pid = 1923] [serial = 2047] [outer = (nil)] 00:15:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9b06dc00) [pid = 1923] [serial = 2048] [outer = 0x7ffa99f37c00] 00:15:21 INFO - PROCESS | 1923 | 1463037321167 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9d56c800) [pid = 1923] [serial = 2049] [outer = 0x7ffa99f37c00] 00:15:22 INFO - PROCESS | 1923 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:22 INFO - PROCESS | 1923 | 1463037322594 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:15:22 INFO - PROCESS | 1923 | 1463037322667 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 00:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:15:22 INFO - PROCESS | 1923 | 1463037322674 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:15:22 INFO - PROCESS | 1923 | 1463037322681 Marionette TRACE conn4 <- [1,2702,null,{}] 00:15:22 INFO - PROCESS | 1923 | 1463037322790 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:23 INFO - PROCESS | 1923 | 1463037323047 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 00:15:23 INFO - PROCESS | 1923 | 1463037323309 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9facc000 == 176 [pid = 1923] [id = 683] 00:15:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9d338000) [pid = 1923] [serial = 2050] [outer = (nil)] 00:15:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9f359c00) [pid = 1923] [serial = 2051] [outer = 0x7ffa9d338000] 00:15:23 INFO - PROCESS | 1923 | 1463037323390 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9faa5400) [pid = 1923] [serial = 2052] [outer = 0x7ffa9d338000] 00:15:24 INFO - PROCESS | 1923 | 1463037324366 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:15:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:15:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1738ms 00:15:24 INFO - PROCESS | 1923 | 1463037324413 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 00:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:15:24 INFO - PROCESS | 1923 | 1463037324419 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 00:15:24 INFO - PROCESS | 1923 | 1463037324426 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:15:24 INFO - PROCESS | 1923 | 1463037324429 Marionette TRACE conn4 <- [1,2706,null,{}] 00:15:24 INFO - PROCESS | 1923 | 1463037324435 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:24 INFO - PROCESS | 1923 | 1463037324717 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 00:15:25 INFO - PROCESS | 1923 | 1463037325023 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff29000 == 177 [pid = 1923] [id = 684] 00:15:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9d47d800) [pid = 1923] [serial = 2053] [outer = (nil)] 00:15:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffaa0d80400) [pid = 1923] [serial = 2054] [outer = 0x7ffa9d47d800] 00:15:25 INFO - PROCESS | 1923 | 1463037325107 Marionette DEBUG loaded listener.js 00:15:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffaa1135c00) [pid = 1923] [serial = 2055] [outer = 0x7ffa9d47d800] 00:15:26 INFO - PROCESS | 1923 | 1463037326058 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:15:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:15:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1685ms 00:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:15:26 INFO - PROCESS | 1923 | 1463037326112 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 00:15:26 INFO - PROCESS | 1923 | 1463037326115 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 00:15:26 INFO - PROCESS | 1923 | 1463037326121 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:15:26 INFO - PROCESS | 1923 | 1463037326125 Marionette TRACE conn4 <- [1,2710,null,{}] 00:15:26 INFO - PROCESS | 1923 | 1463037326131 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:26 INFO - PROCESS | 1923 | 1463037326378 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 00:15:26 INFO - PROCESS | 1923 | 1463037326689 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bdf800 == 178 [pid = 1923] [id = 685] 00:15:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9f398c00) [pid = 1923] [serial = 2056] [outer = (nil)] 00:15:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffaa17d5000) [pid = 1923] [serial = 2057] [outer = 0x7ffa9f398c00] 00:15:26 INFO - PROCESS | 1923 | 1463037326773 Marionette DEBUG loaded listener.js 00:15:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa2648000) [pid = 1923] [serial = 2058] [outer = 0x7ffa9f398c00] 00:15:27 INFO - PROCESS | 1923 | 1463037327712 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1923 | 1463037327759 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 00:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:15:27 INFO - PROCESS | 1923 | 1463037327766 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:15:27 INFO - PROCESS | 1923 | 1463037327769 Marionette TRACE conn4 <- [1,2714,null,{}] 00:15:27 INFO - PROCESS | 1923 | 1463037327775 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:28 INFO - PROCESS | 1923 | 1463037328052 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 00:15:28 INFO - PROCESS | 1923 | 1463037328369 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa13e4800 == 179 [pid = 1923] [id = 686] 00:15:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa308ac00) [pid = 1923] [serial = 2059] [outer = (nil)] 00:15:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffaa6959800) [pid = 1923] [serial = 2060] [outer = 0x7ffaa308ac00] 00:15:28 INFO - PROCESS | 1923 | 1463037328446 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa6c75800) [pid = 1923] [serial = 2061] [outer = 0x7ffaa308ac00] 00:15:29 INFO - PROCESS | 1923 | 1463037329325 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1588ms 00:15:29 INFO - PROCESS | 1923 | 1463037329355 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 00:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:15:29 INFO - PROCESS | 1923 | 1463037329359 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 00:15:29 INFO - PROCESS | 1923 | 1463037329366 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:15:29 INFO - PROCESS | 1923 | 1463037329370 Marionette TRACE conn4 <- [1,2718,null,{}] 00:15:29 INFO - PROCESS | 1923 | 1463037329377 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:29 INFO - PROCESS | 1923 | 1463037329617 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 00:15:29 INFO - PROCESS | 1923 | 1463037329894 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b71800 == 180 [pid = 1923] [id = 687] 00:15:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa307f400) [pid = 1923] [serial = 2062] [outer = (nil)] 00:15:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa6de4000) [pid = 1923] [serial = 2063] [outer = 0x7ffaa307f400] 00:15:30 INFO - PROCESS | 1923 | 1463037330016 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa78ba400) [pid = 1923] [serial = 2064] [outer = 0x7ffaa307f400] 00:15:30 INFO - PROCESS | 1923 | 1463037330894 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:15:30 INFO - PROCESS | 1923 | 1463037330952 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 00:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:15:30 INFO - PROCESS | 1923 | 1463037330959 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:15:30 INFO - PROCESS | 1923 | 1463037330964 Marionette TRACE conn4 <- [1,2722,null,{}] 00:15:30 INFO - PROCESS | 1923 | 1463037330970 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:31 INFO - PROCESS | 1923 | 1463037331241 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 00:15:31 INFO - PROCESS | 1923 | 1463037331556 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c62000 == 181 [pid = 1923] [id = 688] 00:15:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9a54c800) [pid = 1923] [serial = 2065] [outer = (nil)] 00:15:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa78bbc00) [pid = 1923] [serial = 2066] [outer = 0x7ffa9a54c800] 00:15:31 INFO - PROCESS | 1923 | 1463037331638 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa81b0800) [pid = 1923] [serial = 2067] [outer = 0x7ffa9a54c800] 00:15:32 INFO - PROCESS | 1923 | 1463037332590 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 00:15:32 INFO - PROCESS | 1923 | 1463037332650 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 00:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:15:32 INFO - PROCESS | 1923 | 1463037332657 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:15:32 INFO - PROCESS | 1923 | 1463037332660 Marionette TRACE conn4 <- [1,2726,null,{}] 00:15:32 INFO - PROCESS | 1923 | 1463037332667 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:32 INFO - PROCESS | 1923 | 1463037332914 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 00:15:33 INFO - PROCESS | 1923 | 1463037333220 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa814f800 == 182 [pid = 1923] [id = 689] 00:15:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffa9fa48000) [pid = 1923] [serial = 2068] [outer = (nil)] 00:15:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa894a000) [pid = 1923] [serial = 2069] [outer = 0x7ffa9fa48000] 00:15:33 INFO - PROCESS | 1923 | 1463037333312 Marionette DEBUG loaded listener.js 00:15:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa8c80400) [pid = 1923] [serial = 2070] [outer = 0x7ffa9fa48000] 00:15:34 INFO - PROCESS | 1923 | 1463037334236 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:15:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1635ms 00:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:15:34 INFO - PROCESS | 1923 | 1463037334292 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 1923 | 1463037334295 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 00:15:34 INFO - PROCESS | 1923 | 1463037334302 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:15:34 INFO - PROCESS | 1923 | 1463037334305 Marionette TRACE conn4 <- [1,2730,null,{}] 00:15:34 INFO - PROCESS | 1923 | 1463037334312 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:34 INFO - PROCESS | 1923 | 1463037334560 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 00:15:34 INFO - PROCESS | 1923 | 1463037334875 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa865000 == 183 [pid = 1923] [id = 690] 00:15:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa1a04800) [pid = 1923] [serial = 2071] [outer = (nil)] 00:15:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa9b91400) [pid = 1923] [serial = 2072] [outer = 0x7ffaa1a04800] 00:15:34 INFO - PROCESS | 1923 | 1463037334958 Marionette DEBUG loaded listener.js 00:15:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaab4b9800) [pid = 1923] [serial = 2073] [outer = 0x7ffaa1a04800] 00:15:36 INFO - PROCESS | 1923 | 1463037336295 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 00:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:15:36 INFO - PROCESS | 1923 | 1463037336350 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 00:15:36 INFO - PROCESS | 1923 | 1463037336358 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:15:36 INFO - PROCESS | 1923 | 1463037336363 Marionette TRACE conn4 <- [1,2734,null,{}] 00:15:36 INFO - PROCESS | 1923 | 1463037336369 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:36 INFO - PROCESS | 1923 | 1463037336701 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 00:15:36 INFO - PROCESS | 1923 | 1463037336977 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab018d000 == 184 [pid = 1923] [id = 691] 00:15:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa7b61000) [pid = 1923] [serial = 2074] [outer = (nil)] 00:15:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaab6df000) [pid = 1923] [serial = 2075] [outer = 0x7ffaa7b61000] 00:15:37 INFO - PROCESS | 1923 | 1463037337061 Marionette DEBUG loaded listener.js 00:15:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaaf0c6800) [pid = 1923] [serial = 2076] [outer = 0x7ffaa7b61000] 00:15:38 INFO - PROCESS | 1923 | 1463037338050 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1739ms 00:15:38 INFO - PROCESS | 1923 | 1463037338097 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 00:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:15:38 INFO - PROCESS | 1923 | 1463037338101 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 00:15:38 INFO - PROCESS | 1923 | 1463037338108 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:15:38 INFO - PROCESS | 1923 | 1463037338112 Marionette TRACE conn4 <- [1,2738,null,{}] 00:15:38 INFO - PROCESS | 1923 | 1463037338134 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:38 INFO - PROCESS | 1923 | 1463037338452 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 00:15:38 INFO - PROCESS | 1923 | 1463037338713 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab16c4800 == 185 [pid = 1923] [id = 692] 00:15:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaaf49cc00) [pid = 1923] [serial = 2077] [outer = (nil)] 00:15:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffab048e800) [pid = 1923] [serial = 2078] [outer = 0x7ffaaf49cc00] 00:15:38 INFO - PROCESS | 1923 | 1463037338794 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffab0cdc800) [pid = 1923] [serial = 2079] [outer = 0x7ffaaf49cc00] 00:15:39 INFO - PROCESS | 1923 | 1463037339765 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1739ms 00:15:39 INFO - PROCESS | 1923 | 1463037339848 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 00:15:39 INFO - PROCESS | 1923 | 1463037339853 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 00:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:15:39 INFO - PROCESS | 1923 | 1463037339861 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:15:39 INFO - PROCESS | 1923 | 1463037339866 Marionette TRACE conn4 <- [1,2742,null,{}] 00:15:39 INFO - PROCESS | 1923 | 1463037339873 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:40 INFO - PROCESS | 1923 | 1463037340184 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 00:15:40 INFO - PROCESS | 1923 | 1463037340507 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab3656000 == 186 [pid = 1923] [id = 693] 00:15:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa0fcd000) [pid = 1923] [serial = 2080] [outer = (nil)] 00:15:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffab185f000) [pid = 1923] [serial = 2081] [outer = 0x7ffaa0fcd000] 00:15:40 INFO - PROCESS | 1923 | 1463037340643 Marionette DEBUG loaded listener.js 00:15:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffab20cd000) [pid = 1923] [serial = 2082] [outer = 0x7ffaa0fcd000] 00:15:41 INFO - PROCESS | 1923 | 1463037341583 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1789ms 00:15:41 INFO - PROCESS | 1923 | 1463037341650 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 00:15:41 INFO - PROCESS | 1923 | 1463037341654 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 00:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:15:41 INFO - PROCESS | 1923 | 1463037341661 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:15:41 INFO - PROCESS | 1923 | 1463037341664 Marionette TRACE conn4 <- [1,2746,null,{}] 00:15:41 INFO - PROCESS | 1923 | 1463037341670 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:41 INFO - PROCESS | 1923 | 1463037341927 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 00:15:42 INFO - PROCESS | 1923 | 1463037342258 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:42 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffabec44800 == 187 [pid = 1923] [id = 694] 00:15:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaab432c00) [pid = 1923] [serial = 2083] [outer = (nil)] 00:15:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffab7e74400) [pid = 1923] [serial = 2084] [outer = 0x7ffaab432c00] 00:15:42 INFO - PROCESS | 1923 | 1463037342339 Marionette DEBUG loaded listener.js 00:15:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffabfbe9400) [pid = 1923] [serial = 2085] [outer = 0x7ffaab432c00] 00:15:43 INFO - PROCESS | 1923 | 1463037343311 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1685ms 00:15:43 INFO - PROCESS | 1923 | 1463037343347 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 00:15:43 INFO - PROCESS | 1923 | 1463037343352 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 00:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:15:43 INFO - PROCESS | 1923 | 1463037343359 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:15:43 INFO - PROCESS | 1923 | 1463037343363 Marionette TRACE conn4 <- [1,2750,null,{}] 00:15:43 INFO - PROCESS | 1923 | 1463037343369 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:43 INFO - PROCESS | 1923 | 1463037343619 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 00:15:43 INFO - PROCESS | 1923 | 1463037343937 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac3e9e800 == 188 [pid = 1923] [id = 695] 00:15:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffab2c84400) [pid = 1923] [serial = 2086] [outer = (nil)] 00:15:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffac3968c00) [pid = 1923] [serial = 2087] [outer = 0x7ffab2c84400] 00:15:44 INFO - PROCESS | 1923 | 1463037344020 Marionette DEBUG loaded listener.js 00:15:44 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffac3b5d400) [pid = 1923] [serial = 2088] [outer = 0x7ffab2c84400] 00:15:44 INFO - PROCESS | 1923 | 1463037344905 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1581ms 00:15:44 INFO - PROCESS | 1923 | 1463037344941 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 00:15:44 INFO - PROCESS | 1923 | 1463037344945 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 00:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:15:44 INFO - PROCESS | 1923 | 1463037344951 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:15:44 INFO - PROCESS | 1923 | 1463037344955 Marionette TRACE conn4 <- [1,2754,null,{}] 00:15:44 INFO - PROCESS | 1923 | 1463037344960 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:45 INFO - PROCESS | 1923 | 1463037345206 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 00:15:45 INFO - PROCESS | 1923 | 1463037345485 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffac8050800 == 189 [pid = 1923] [id = 696] 00:15:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffa9736dc00) [pid = 1923] [serial = 2089] [outer = (nil)] 00:15:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffa97373000) [pid = 1923] [serial = 2090] [outer = 0x7ffa9736dc00] 00:15:45 INFO - PROCESS | 1923 | 1463037345613 Marionette DEBUG loaded listener.js 00:15:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffa97377800) [pid = 1923] [serial = 2091] [outer = 0x7ffa9736dc00] 00:15:46 INFO - PROCESS | 1923 | 1463037346553 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1633ms 00:15:46 INFO - PROCESS | 1923 | 1463037346586 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 00:15:46 INFO - PROCESS | 1923 | 1463037346589 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 00:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:15:46 INFO - PROCESS | 1923 | 1463037346598 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:15:46 INFO - PROCESS | 1923 | 1463037346601 Marionette TRACE conn4 <- [1,2758,null,{}] 00:15:46 INFO - PROCESS | 1923 | 1463037346607 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:46 INFO - PROCESS | 1923 | 1463037346862 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 00:15:47 INFO - PROCESS | 1923 | 1463037347190 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b8a000 == 190 [pid = 1923] [id = 697] 00:15:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffa94e85400) [pid = 1923] [serial = 2092] [outer = (nil)] 00:15:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa9a302400) [pid = 1923] [serial = 2093] [outer = 0x7ffa94e85400] 00:15:47 INFO - PROCESS | 1923 | 1463037347283 Marionette DEBUG loaded listener.js 00:15:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaa2775c00) [pid = 1923] [serial = 2094] [outer = 0x7ffa94e85400] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa934a4000 == 189 [pid = 1923] [id = 632] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a55d800 == 188 [pid = 1923] [id = 679] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b78800 == 187 [pid = 1923] [id = 678] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9377e800 == 186 [pid = 1923] [id = 677] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab8b17000 == 185 [pid = 1923] [id = 674] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab28b4000 == 184 [pid = 1923] [id = 673] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab1958000 == 183 [pid = 1923] [id = 672] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab03ba800 == 182 [pid = 1923] [id = 671] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaac95e800 == 181 [pid = 1923] [id = 670] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa98c7800 == 180 [pid = 1923] [id = 669] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8138000 == 179 [pid = 1923] [id = 668] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7911000 == 178 [pid = 1923] [id = 667] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa311a800 == 177 [pid = 1923] [id = 666] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa184b800 == 176 [pid = 1923] [id = 665] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b9e800 == 175 [pid = 1923] [id = 664] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff21000 == 174 [pid = 1923] [id = 663] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3ca800 == 173 [pid = 1923] [id = 662] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d684000 == 172 [pid = 1923] [id = 661] 00:15:48 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a336800 == 171 [pid = 1923] [id = 660] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffa9a31cc00) [pid = 1923] [serial = 1842] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffa9a54c400) [pid = 1923] [serial = 1973] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffab20ce400) [pid = 1923] [serial = 1961] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa0d84c00) [pid = 1923] [serial = 1926] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa9fce1800) [pid = 1923] [serial = 1925] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa8297800) [pid = 1923] [serial = 1941] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffa9d7ed800) [pid = 1923] [serial = 1919] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9fa46c00) [pid = 1923] [serial = 1922] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa8167c00) [pid = 1923] [serial = 1940] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa32be400) [pid = 1923] [serial = 1931] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaac92b400) [pid = 1923] [serial = 1950] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaab6e5c00) [pid = 1923] [serial = 1949] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaaf0b7c00) [pid = 1923] [serial = 1953] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffaadb15800) [pid = 1923] [serial = 1952] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffabe9cb000) [pid = 1923] [serial = 1964] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffaa264b800) [pid = 1923] [serial = 1928] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffa93a52400) [pid = 1923] [serial = 1967] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa93b49c00) [pid = 1923] [serial = 1968] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffa9a765000) [pid = 1923] [serial = 1916] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffaa7bddc00) [pid = 1923] [serial = 1938] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffaa7ae8800) [pid = 1923] [serial = 1937] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffa95eea000) [pid = 1923] [serial = 1970] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa95d4d400) [pid = 1923] [serial = 1913] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa6d6cc00) [pid = 1923] [serial = 1935] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa6c73400) [pid = 1923] [serial = 1934] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffab199b000) [pid = 1923] [serial = 1959] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffab0e5d400) [pid = 1923] [serial = 1958] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaab5c0000) [pid = 1923] [serial = 1947] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaab52d400) [pid = 1923] [serial = 1946] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffab0b53800) [pid = 1923] [serial = 1956] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffab0751400) [pid = 1923] [serial = 1955] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa9e3a400) [pid = 1923] [serial = 1944] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa9aa0800) [pid = 1923] [serial = 1943] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab40a6c00) [pid = 1923] [serial = 1962] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa9b008c00) [pid = 1923] [serial = 1974] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa94e83400) [pid = 1923] [serial = 1976] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa99f46800) [pid = 1923] [serial = 1977] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa96bc5000) [pid = 1923] [serial = 1971] [outer = (nil)] [url = about:blank] 00:15:48 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9c80bc00) [pid = 1923] [serial = 1979] [outer = (nil)] [url = about:blank] 00:15:49 INFO - PROCESS | 1923 | 1463037349514 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2940ms 00:15:49 INFO - PROCESS | 1923 | 1463037349539 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 00:15:49 INFO - PROCESS | 1923 | 1463037349544 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 00:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:15:49 INFO - PROCESS | 1923 | 1463037349553 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:15:49 INFO - PROCESS | 1923 | 1463037349557 Marionette TRACE conn4 <- [1,2762,null,{}] 00:15:49 INFO - PROCESS | 1923 | 1463037349564 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:49 INFO - PROCESS | 1923 | 1463037349809 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 00:15:50 INFO - PROCESS | 1923 | 1463037350031 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d62800 == 172 [pid = 1923] [id = 698] 00:15:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa93b52400) [pid = 1923] [serial = 2095] [outer = (nil)] 00:15:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa95cae800) [pid = 1923] [serial = 2096] [outer = 0x7ffa93b52400] 00:15:50 INFO - PROCESS | 1923 | 1463037350105 Marionette DEBUG loaded listener.js 00:15:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa95cbb400) [pid = 1923] [serial = 2097] [outer = 0x7ffa93b52400] 00:15:50 INFO - PROCESS | 1923 | 1463037350950 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1438ms 00:15:50 INFO - PROCESS | 1923 | 1463037350993 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 00:15:51 INFO - PROCESS | 1923 | 1463037351002 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 00:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:15:51 INFO - PROCESS | 1923 | 1463037351013 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:15:51 INFO - PROCESS | 1923 | 1463037351016 Marionette TRACE conn4 <- [1,2766,null,{}] 00:15:51 INFO - PROCESS | 1923 | 1463037351023 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:51 INFO - PROCESS | 1923 | 1463037351363 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 00:15:51 INFO - PROCESS | 1923 | 1463037351404 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa973a2000 == 173 [pid = 1923] [id = 699] 00:15:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa95ee8400) [pid = 1923] [serial = 2098] [outer = (nil)] 00:15:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa96232c00) [pid = 1923] [serial = 2099] [outer = 0x7ffa95ee8400] 00:15:51 INFO - PROCESS | 1923 | 1463037351466 Marionette DEBUG loaded listener.js 00:15:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa96a0c400) [pid = 1923] [serial = 2100] [outer = 0x7ffa95ee8400] 00:15:52 INFO - PROCESS | 1923 | 1463037352458 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1480ms 00:15:52 INFO - PROCESS | 1923 | 1463037352493 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 00:15:52 INFO - PROCESS | 1923 | 1463037352497 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 00:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:15:52 INFO - PROCESS | 1923 | 1463037352515 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:15:52 INFO - PROCESS | 1923 | 1463037352522 Marionette TRACE conn4 <- [1,2770,null,{}] 00:15:52 INFO - PROCESS | 1923 | 1463037352538 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:52 INFO - PROCESS | 1923 | 1463037352902 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 00:15:52 INFO - PROCESS | 1923 | 1463037352947 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839f800 == 174 [pid = 1923] [id = 700] 00:15:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa97378c00) [pid = 1923] [serial = 2101] [outer = (nil)] 00:15:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa99f3d400) [pid = 1923] [serial = 2102] [outer = 0x7ffa97378c00] 00:15:53 INFO - PROCESS | 1923 | 1463037353016 Marionette DEBUG loaded listener.js 00:15:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9a30dc00) [pid = 1923] [serial = 2103] [outer = 0x7ffa97378c00] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9f399400) [pid = 1923] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaab6de800) [pid = 1923] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa9a31d000) [pid = 1923] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffaa3088c00) [pid = 1923] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaab5c8c00) [pid = 1923] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaab6e3000) [pid = 1923] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa91feb000) [pid = 1923] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa7b59c00) [pid = 1923] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9d7edc00) [pid = 1923] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa96240800) [pid = 1923] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa9b04cc00) [pid = 1923] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9a31c400) [pid = 1923] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffab075b800) [pid = 1923] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa93a54800) [pid = 1923] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa9f35f400) [pid = 1923] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa95cb7400) [pid = 1923] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa9b00b400) [pid = 1923] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa9ef1bc00) [pid = 1923] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffaa6dea000) [pid = 1923] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffab4299000) [pid = 1923] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffa95cb5c00) [pid = 1923] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffa9d48a400) [pid = 1923] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffaa1b51c00) [pid = 1923] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffaa1b55800) [pid = 1923] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffa9d571c00) [pid = 1923] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffa9a320800) [pid = 1923] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffab0c1e000) [pid = 1923] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:15:54 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaa28b1c00) [pid = 1923] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:15:54 INFO - PROCESS | 1923 | 1463037354570 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2101ms 00:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:15:54 INFO - PROCESS | 1923 | 1463037354607 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 00:15:54 INFO - PROCESS | 1923 | 1463037354610 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 00:15:54 INFO - PROCESS | 1923 | 1463037354617 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:15:54 INFO - PROCESS | 1923 | 1463037354620 Marionette TRACE conn4 <- [1,2774,null,{}] 00:15:54 INFO - PROCESS | 1923 | 1463037354626 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:54 INFO - PROCESS | 1923 | 1463037354922 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 00:15:54 INFO - PROCESS | 1923 | 1463037354947 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a595800 == 175 [pid = 1923] [id = 701] 00:15:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffa93a56c00) [pid = 1923] [serial = 2104] [outer = (nil)] 00:15:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffa9a321800) [pid = 1923] [serial = 2105] [outer = 0x7ffa93a56c00] 00:15:55 INFO - PROCESS | 1923 | 1463037355012 Marionette DEBUG loaded listener.js 00:15:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffa9a548400) [pid = 1923] [serial = 2106] [outer = 0x7ffa93a56c00] 00:15:56 INFO - PROCESS | 1923 | 1463037356041 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:15:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:15:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1482ms 00:15:56 INFO - PROCESS | 1923 | 1463037356100 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 00:15:56 INFO - PROCESS | 1923 | 1463037356106 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 00:15:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:15:56 INFO - PROCESS | 1923 | 1463037356116 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:15:56 INFO - PROCESS | 1923 | 1463037356121 Marionette TRACE conn4 <- [1,2778,null,{}] 00:15:56 INFO - PROCESS | 1923 | 1463037356142 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:56 INFO - PROCESS | 1923 | 1463037356405 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 00:15:56 INFO - PROCESS | 1923 | 1463037356733 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa969f4000 == 176 [pid = 1923] [id = 702] 00:15:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffa94e88800) [pid = 1923] [serial = 2107] [outer = (nil)] 00:15:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa95cb4400) [pid = 1923] [serial = 2108] [outer = 0x7ffa94e88800] 00:15:56 INFO - PROCESS | 1923 | 1463037356815 Marionette DEBUG loaded listener.js 00:15:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa95ee5c00) [pid = 1923] [serial = 2109] [outer = 0x7ffa94e88800] 00:15:57 INFO - PROCESS | 1923 | 1463037357767 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1693ms 00:15:57 INFO - PROCESS | 1923 | 1463037357809 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 00:15:57 INFO - PROCESS | 1923 | 1463037357819 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 00:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:15:57 INFO - PROCESS | 1923 | 1463037357831 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:15:57 INFO - PROCESS | 1923 | 1463037357835 Marionette TRACE conn4 <- [1,2782,null,{}] 00:15:57 INFO - PROCESS | 1923 | 1463037357842 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:58 INFO - PROCESS | 1923 | 1463037358091 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 00:15:58 INFO - PROCESS | 1923 | 1463037358355 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9b08e800 == 177 [pid = 1923] [id = 703] 00:15:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa96bc5000) [pid = 1923] [serial = 2110] [outer = (nil)] 00:15:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa96bd2400) [pid = 1923] [serial = 2111] [outer = 0x7ffa96bc5000] 00:15:58 INFO - PROCESS | 1923 | 1463037358483 Marionette DEBUG loaded listener.js 00:15:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa99f45000) [pid = 1923] [serial = 2112] [outer = 0x7ffa96bc5000] 00:15:59 INFO - PROCESS | 1923 | 1463037359369 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1584ms 00:15:59 INFO - PROCESS | 1923 | 1463037359414 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 00:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:15:59 INFO - PROCESS | 1923 | 1463037359418 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 00:15:59 INFO - PROCESS | 1923 | 1463037359424 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:15:59 INFO - PROCESS | 1923 | 1463037359430 Marionette TRACE conn4 <- [1,2786,null,{}] 00:15:59 INFO - PROCESS | 1923 | 1463037359445 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:59 INFO - PROCESS | 1923 | 1463037359700 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 00:16:00 INFO - PROCESS | 1923 | 1463037360052 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:00 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c65a800 == 178 [pid = 1923] [id = 704] 00:16:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9a547400) [pid = 1923] [serial = 2113] [outer = (nil)] 00:16:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa9a765400) [pid = 1923] [serial = 2114] [outer = 0x7ffa9a547400] 00:16:00 INFO - PROCESS | 1923 | 1463037360140 Marionette DEBUG loaded listener.js 00:16:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9b00bc00) [pid = 1923] [serial = 2115] [outer = 0x7ffa9a547400] 00:16:01 INFO - PROCESS | 1923 | 1463037361007 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1636ms 00:16:01 INFO - PROCESS | 1923 | 1463037361060 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 00:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:16:01 INFO - PROCESS | 1923 | 1463037361065 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 00:16:01 INFO - PROCESS | 1923 | 1463037361072 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:16:01 INFO - PROCESS | 1923 | 1463037361075 Marionette TRACE conn4 <- [1,2790,null,{}] 00:16:01 INFO - PROCESS | 1923 | 1463037361081 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:01 INFO - PROCESS | 1923 | 1463037361344 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 00:16:01 INFO - PROCESS | 1923 | 1463037361608 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d42a800 == 179 [pid = 1923] [id = 705] 00:16:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9a54b400) [pid = 1923] [serial = 2116] [outer = (nil)] 00:16:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9b051000) [pid = 1923] [serial = 2117] [outer = 0x7ffa9a54b400] 00:16:01 INFO - PROCESS | 1923 | 1463037361689 Marionette DEBUG loaded listener.js 00:16:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9c060400) [pid = 1923] [serial = 2118] [outer = 0x7ffa9a54b400] 00:16:02 INFO - PROCESS | 1923 | 1463037362788 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1786ms 00:16:02 INFO - PROCESS | 1923 | 1463037362858 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 00:16:02 INFO - PROCESS | 1923 | 1463037362861 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 00:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:16:02 INFO - PROCESS | 1923 | 1463037362868 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:16:02 INFO - PROCESS | 1923 | 1463037362871 Marionette TRACE conn4 <- [1,2794,null,{}] 00:16:02 INFO - PROCESS | 1923 | 1463037362877 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:03 INFO - PROCESS | 1923 | 1463037363163 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 00:16:03 INFO - PROCESS | 1923 | 1463037363469 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8c7000 == 180 [pid = 1923] [id = 706] 00:16:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9b047000) [pid = 1923] [serial = 2119] [outer = (nil)] 00:16:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9c06d800) [pid = 1923] [serial = 2120] [outer = 0x7ffa9b047000] 00:16:03 INFO - PROCESS | 1923 | 1463037363549 Marionette DEBUG loaded listener.js 00:16:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa9c4d1000) [pid = 1923] [serial = 2121] [outer = 0x7ffa9b047000] 00:16:04 INFO - PROCESS | 1923 | 1463037364456 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:16:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:16:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1648ms 00:16:04 INFO - PROCESS | 1923 | 1463037364517 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 00:16:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:16:04 INFO - PROCESS | 1923 | 1463037364522 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 00:16:04 INFO - PROCESS | 1923 | 1463037364528 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:16:04 INFO - PROCESS | 1923 | 1463037364532 Marionette TRACE conn4 <- [1,2798,null,{}] 00:16:04 INFO - PROCESS | 1923 | 1463037364538 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:04 INFO - PROCESS | 1923 | 1463037364816 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 00:16:05 INFO - PROCESS | 1923 | 1463037365136 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9efa1000 == 181 [pid = 1923] [id = 707] 00:16:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9d482800) [pid = 1923] [serial = 2122] [outer = (nil)] 00:16:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9d571000) [pid = 1923] [serial = 2123] [outer = 0x7ffa9d482800] 00:16:05 INFO - PROCESS | 1923 | 1463037365216 Marionette DEBUG loaded listener.js 00:16:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9d7f1000) [pid = 1923] [serial = 2124] [outer = 0x7ffa9d482800] 00:16:06 INFO - PROCESS | 1923 | 1463037366104 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1638ms 00:16:06 INFO - PROCESS | 1923 | 1463037366166 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 00:16:06 INFO - PROCESS | 1923 | 1463037366175 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 00:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:16:06 INFO - PROCESS | 1923 | 1463037366188 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:16:06 INFO - PROCESS | 1923 | 1463037366191 Marionette TRACE conn4 <- [1,2802,null,{}] 00:16:06 INFO - PROCESS | 1923 | 1463037366197 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:06 INFO - PROCESS | 1923 | 1463037366434 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 00:16:06 INFO - PROCESS | 1923 | 1463037366751 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:06 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fac6000 == 182 [pid = 1923] [id = 708] 00:16:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9d566400) [pid = 1923] [serial = 2125] [outer = (nil)] 00:16:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9ef14800) [pid = 1923] [serial = 2126] [outer = 0x7ffa9d566400] 00:16:06 INFO - PROCESS | 1923 | 1463037366833 Marionette DEBUG loaded listener.js 00:16:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9f25f000) [pid = 1923] [serial = 2127] [outer = 0x7ffa9d566400] 00:16:07 INFO - PROCESS | 1923 | 1463037367684 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1530ms 00:16:07 INFO - PROCESS | 1923 | 1463037367720 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 00:16:07 INFO - PROCESS | 1923 | 1463037367725 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 00:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:16:07 INFO - PROCESS | 1923 | 1463037367732 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:16:07 INFO - PROCESS | 1923 | 1463037367737 Marionette TRACE conn4 <- [1,2806,null,{}] 00:16:07 INFO - PROCESS | 1923 | 1463037367743 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:07 INFO - PROCESS | 1923 | 1463037367985 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 00:16:08 INFO - PROCESS | 1923 | 1463037368260 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:08 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdd2000 == 183 [pid = 1923] [id = 709] 00:16:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa9d7f1400) [pid = 1923] [serial = 2128] [outer = (nil)] 00:16:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa9f26d400) [pid = 1923] [serial = 2129] [outer = 0x7ffa9d7f1400] 00:16:08 INFO - PROCESS | 1923 | 1463037368380 Marionette DEBUG loaded listener.js 00:16:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa9f35c400) [pid = 1923] [serial = 2130] [outer = 0x7ffa9d7f1400] 00:16:09 INFO - PROCESS | 1923 | 1463037369301 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1645ms 00:16:09 INFO - PROCESS | 1923 | 1463037369380 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 00:16:09 INFO - PROCESS | 1923 | 1463037369384 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 00:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:16:09 INFO - PROCESS | 1923 | 1463037369396 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:16:09 INFO - PROCESS | 1923 | 1463037369400 Marionette TRACE conn4 <- [1,2810,null,{}] 00:16:09 INFO - PROCESS | 1923 | 1463037369410 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:09 INFO - PROCESS | 1923 | 1463037369913 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 00:16:10 INFO - PROCESS | 1923 | 1463037370232 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ff3a800 == 184 [pid = 1923] [id = 710] 00:16:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9ef1ec00) [pid = 1923] [serial = 2131] [outer = (nil)] 00:16:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9f398400) [pid = 1923] [serial = 2132] [outer = 0x7ffa9ef1ec00] 00:16:10 INFO - PROCESS | 1923 | 1463037370322 Marionette DEBUG loaded listener.js 00:16:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffa9fa42800) [pid = 1923] [serial = 2133] [outer = 0x7ffa9ef1ec00] 00:16:11 INFO - PROCESS | 1923 | 1463037371222 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1889ms 00:16:11 INFO - PROCESS | 1923 | 1463037371285 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 00:16:11 INFO - PROCESS | 1923 | 1463037371289 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 00:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:16:11 INFO - PROCESS | 1923 | 1463037371295 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:16:11 INFO - PROCESS | 1923 | 1463037371298 Marionette TRACE conn4 <- [1,2814,null,{}] 00:16:11 INFO - PROCESS | 1923 | 1463037371305 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:11 INFO - PROCESS | 1923 | 1463037371552 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 00:16:11 INFO - PROCESS | 1923 | 1463037371825 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0bc5000 == 185 [pid = 1923] [id = 711] 00:16:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffa9f260000) [pid = 1923] [serial = 2134] [outer = (nil)] 00:16:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffa9fa4e800) [pid = 1923] [serial = 2135] [outer = 0x7ffa9f260000] 00:16:11 INFO - PROCESS | 1923 | 1463037371953 Marionette DEBUG loaded listener.js 00:16:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffa9faa6c00) [pid = 1923] [serial = 2136] [outer = 0x7ffa9f260000] 00:16:12 INFO - PROCESS | 1923 | 1463037372862 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 00:16:12 INFO - PROCESS | 1923 | 1463037372932 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 00:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:16:12 INFO - PROCESS | 1923 | 1463037372937 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 00:16:12 INFO - PROCESS | 1923 | 1463037372944 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:16:12 INFO - PROCESS | 1923 | 1463037372950 Marionette TRACE conn4 <- [1,2818,null,{}] 00:16:12 INFO - PROCESS | 1923 | 1463037372957 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:13 INFO - PROCESS | 1923 | 1463037373274 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 00:16:13 INFO - PROCESS | 1923 | 1463037373606 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ed5800 == 186 [pid = 1923] [id = 712] 00:16:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa0cdf800) [pid = 1923] [serial = 2137] [outer = (nil)] 00:16:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa0d84000) [pid = 1923] [serial = 2138] [outer = 0x7ffaa0cdf800] 00:16:13 INFO - PROCESS | 1923 | 1463037373690 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa0fcf800) [pid = 1923] [serial = 2139] [outer = 0x7ffaa0cdf800] 00:16:14 INFO - PROCESS | 1923 | 1463037374607 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:16:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:16:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1739ms 00:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:16:14 INFO - PROCESS | 1923 | 1463037374684 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 00:16:14 INFO - PROCESS | 1923 | 1463037374686 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 00:16:14 INFO - PROCESS | 1923 | 1463037374693 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:16:14 INFO - PROCESS | 1923 | 1463037374696 Marionette TRACE conn4 <- [1,2822,null,{}] 00:16:14 INFO - PROCESS | 1923 | 1463037374703 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:14 INFO - PROCESS | 1923 | 1463037374982 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 00:16:15 INFO - PROCESS | 1923 | 1463037375302 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27d2000 == 187 [pid = 1923] [id = 713] 00:16:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa0d81000) [pid = 1923] [serial = 2140] [outer = (nil)] 00:16:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa17d2000) [pid = 1923] [serial = 2141] [outer = 0x7ffaa0d81000] 00:16:15 INFO - PROCESS | 1923 | 1463037375379 Marionette DEBUG loaded listener.js 00:16:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa17dcc00) [pid = 1923] [serial = 2142] [outer = 0x7ffaa0d81000] 00:16:16 INFO - PROCESS | 1923 | 1463037376237 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 00:16:16 INFO - PROCESS | 1923 | 1463037376279 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 00:16:16 INFO - PROCESS | 1923 | 1463037376282 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 00:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:16:16 INFO - PROCESS | 1923 | 1463037376288 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:16:16 INFO - PROCESS | 1923 | 1463037376292 Marionette TRACE conn4 <- [1,2826,null,{}] 00:16:16 INFO - PROCESS | 1923 | 1463037376297 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:16 INFO - PROCESS | 1923 | 1463037376541 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 00:16:16 INFO - PROCESS | 1923 | 1463037376834 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2b89000 == 188 [pid = 1923] [id = 714] 00:16:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffa9d7ee400) [pid = 1923] [serial = 2143] [outer = (nil)] 00:16:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa1a06400) [pid = 1923] [serial = 2144] [outer = 0x7ffa9d7ee400] 00:16:16 INFO - PROCESS | 1923 | 1463037376952 Marionette DEBUG loaded listener.js 00:16:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa1b5e800) [pid = 1923] [serial = 2145] [outer = 0x7ffa9d7ee400] 00:16:17 INFO - PROCESS | 1923 | 1463037377838 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1584ms 00:16:17 INFO - PROCESS | 1923 | 1463037377874 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 00:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:16:17 INFO - PROCESS | 1923 | 1463037377879 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 00:16:17 INFO - PROCESS | 1923 | 1463037377885 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:16:17 INFO - PROCESS | 1923 | 1463037377888 Marionette TRACE conn4 <- [1,2830,null,{}] 00:16:17 INFO - PROCESS | 1923 | 1463037377894 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:18 INFO - PROCESS | 1923 | 1463037378135 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 00:16:18 INFO - PROCESS | 1923 | 1463037378416 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c46000 == 189 [pid = 1923] [id = 715] 00:16:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffa9f267000) [pid = 1923] [serial = 2146] [outer = (nil)] 00:16:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa1b98000) [pid = 1923] [serial = 2147] [outer = 0x7ffa9f267000] 00:16:18 INFO - PROCESS | 1923 | 1463037378537 Marionette DEBUG loaded listener.js 00:16:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa2654800) [pid = 1923] [serial = 2148] [outer = 0x7ffa9f267000] 00:16:19 INFO - PROCESS | 1923 | 1463037379420 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1581ms 00:16:19 INFO - PROCESS | 1923 | 1463037379507 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 00:16:19 INFO - PROCESS | 1923 | 1463037379513 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 00:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:16:19 INFO - PROCESS | 1923 | 1463037379526 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:16:19 INFO - PROCESS | 1923 | 1463037379528 Marionette TRACE conn4 <- [1,2834,null,{}] 00:16:19 INFO - PROCESS | 1923 | 1463037379535 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:19 INFO - PROCESS | 1923 | 1463037379886 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 00:16:20 INFO - PROCESS | 1923 | 1463037380149 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79b9800 == 190 [pid = 1923] [id = 716] 00:16:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa1b8fc00) [pid = 1923] [serial = 2149] [outer = (nil)] 00:16:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa27af400) [pid = 1923] [serial = 2150] [outer = 0x7ffaa1b8fc00] 00:16:20 INFO - PROCESS | 1923 | 1463037380232 Marionette DEBUG loaded listener.js 00:16:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa27b8400) [pid = 1923] [serial = 2151] [outer = 0x7ffaa1b8fc00] 00:16:21 INFO - PROCESS | 1923 | 1463037381104 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1630ms 00:16:21 INFO - PROCESS | 1923 | 1463037381156 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 00:16:21 INFO - PROCESS | 1923 | 1463037381160 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 00:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:16:21 INFO - PROCESS | 1923 | 1463037381167 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:16:21 INFO - PROCESS | 1923 | 1463037381170 Marionette TRACE conn4 <- [1,2838,null,{}] 00:16:21 INFO - PROCESS | 1923 | 1463037381175 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:21 INFO - PROCESS | 1923 | 1463037381436 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 00:16:21 INFO - PROCESS | 1923 | 1463037381760 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8135800 == 191 [pid = 1923] [id = 717] 00:16:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa17cdc00) [pid = 1923] [serial = 2152] [outer = (nil)] 00:16:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa28ad800) [pid = 1923] [serial = 2153] [outer = 0x7ffaa17cdc00] 00:16:21 INFO - PROCESS | 1923 | 1463037381839 Marionette DEBUG loaded listener.js 00:16:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa3084800) [pid = 1923] [serial = 2154] [outer = 0x7ffaa17cdc00] 00:16:22 INFO - PROCESS | 1923 | 1463037382801 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1684ms 00:16:22 INFO - PROCESS | 1923 | 1463037382852 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 00:16:22 INFO - PROCESS | 1923 | 1463037382856 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 00:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:16:22 INFO - PROCESS | 1923 | 1463037382863 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:16:22 INFO - PROCESS | 1923 | 1463037382865 Marionette TRACE conn4 <- [1,2842,null,{}] 00:16:22 INFO - PROCESS | 1923 | 1463037382872 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:23 INFO - PROCESS | 1923 | 1463037383118 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 00:16:23 INFO - PROCESS | 1923 | 1463037383437 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8410000 == 192 [pid = 1923] [id = 718] 00:16:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa1b92800) [pid = 1923] [serial = 2155] [outer = (nil)] 00:16:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa32b4800) [pid = 1923] [serial = 2156] [outer = 0x7ffaa1b92800] 00:16:23 INFO - PROCESS | 1923 | 1463037383520 Marionette DEBUG loaded listener.js 00:16:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa32be400) [pid = 1923] [serial = 2157] [outer = 0x7ffaa1b92800] 00:16:24 INFO - PROCESS | 1923 | 1463037384412 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1581ms 00:16:24 INFO - PROCESS | 1923 | 1463037384448 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 00:16:24 INFO - PROCESS | 1923 | 1463037384450 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 00:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:16:24 INFO - PROCESS | 1923 | 1463037384457 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:16:24 INFO - PROCESS | 1923 | 1463037384459 Marionette TRACE conn4 <- [1,2846,null,{}] 00:16:24 INFO - PROCESS | 1923 | 1463037384465 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:24 INFO - PROCESS | 1923 | 1463037384727 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 00:16:25 INFO - PROCESS | 1923 | 1463037385048 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa845a000 == 193 [pid = 1923] [id = 719] 00:16:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa277fc00) [pid = 1923] [serial = 2158] [outer = (nil)] 00:16:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa336bc00) [pid = 1923] [serial = 2159] [outer = 0x7ffaa277fc00] 00:16:25 INFO - PROCESS | 1923 | 1463037385129 Marionette DEBUG loaded listener.js 00:16:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa695b000) [pid = 1923] [serial = 2160] [outer = 0x7ffaa277fc00] 00:16:25 INFO - PROCESS | 1923 | 1463037385994 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1584ms 00:16:26 INFO - PROCESS | 1923 | 1463037386043 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 00:16:26 INFO - PROCESS | 1923 | 1463037386046 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 00:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:16:26 INFO - PROCESS | 1923 | 1463037386053 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:16:26 INFO - PROCESS | 1923 | 1463037386056 Marionette TRACE conn4 <- [1,2850,null,{}] 00:16:26 INFO - PROCESS | 1923 | 1463037386062 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:26 INFO - PROCESS | 1923 | 1463037386320 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9839f800 == 192 [pid = 1923] [id = 700] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa973a2000 == 191 [pid = 1923] [id = 699] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95d62800 == 190 [pid = 1923] [id = 698] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffabec44800 == 189 [pid = 1923] [id = 694] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab3656000 == 188 [pid = 1923] [id = 693] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab16c4800 == 187 [pid = 1923] [id = 692] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffab018d000 == 186 [pid = 1923] [id = 691] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa865000 == 185 [pid = 1923] [id = 690] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa814f800 == 184 [pid = 1923] [id = 689] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6c62000 == 183 [pid = 1923] [id = 688] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b71800 == 182 [pid = 1923] [id = 687] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa13e4800 == 181 [pid = 1923] [id = 686] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bdf800 == 180 [pid = 1923] [id = 685] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff29000 == 179 [pid = 1923] [id = 684] 00:16:27 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9facc000 == 178 [pid = 1923] [id = 683] 00:16:28 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d681800 == 177 [pid = 1923] [id = 682] 00:16:28 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a5e9800 == 176 [pid = 1923] [id = 681] 00:16:28 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c85b000 == 175 [pid = 1923] [id = 680] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffab19a5000) [pid = 1923] [serial = 2019] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaab6e7c00) [pid = 1923] [serial = 2012] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa9c063c00) [pid = 1923] [serial = 1911] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaa7aeec00) [pid = 1923] [serial = 2000] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffab0c1fc00) [pid = 1923] [serial = 2016] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffab2c8d800) [pid = 1923] [serial = 2021] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa8a42800) [pid = 1923] [serial = 2009] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa8bd5000) [pid = 1923] [serial = 2007] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffaa0cd8400) [pid = 1923] [serial = 1991] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa96bc5800) [pid = 1923] [serial = 1982] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffac319ec00) [pid = 1923] [serial = 2028] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa9a762400) [pid = 1923] [serial = 2039] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffabe9d3800) [pid = 1923] [serial = 2024] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa6d6f000) [pid = 1923] [serial = 1998] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa93a61000) [pid = 1923] [serial = 2033] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaaf563000) [pid = 1923] [serial = 2013] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa94e86800) [pid = 1923] [serial = 2034] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffabfe5f400) [pid = 1923] [serial = 2027] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffaa113a800) [pid = 1923] [serial = 1994] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa963be800) [pid = 1923] [serial = 2036] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffa9d333400) [pid = 1923] [serial = 1986] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffa9faa3800) [pid = 1923] [serial = 1989] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa0d8c000) [pid = 1923] [serial = 1992] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffaa9b97800) [pid = 1923] [serial = 2010] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffaa81b8c00) [pid = 1923] [serial = 2003] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffabee84400) [pid = 1923] [serial = 2025] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffac3960000) [pid = 1923] [serial = 2030] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffac3b5c800) [pid = 1923] [serial = 2031] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffa98ba9400) [pid = 1923] [serial = 1914] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9ef1f800) [pid = 1923] [serial = 1920] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffaa6957400) [pid = 1923] [serial = 1932] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffaa28a3c00) [pid = 1923] [serial = 1929] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa9faa7800) [pid = 1923] [serial = 1923] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa9b050800) [pid = 1923] [serial = 1917] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffab084c800) [pid = 1923] [serial = 2015] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffab40b4c00) [pid = 1923] [serial = 2022] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9a30d800) [pid = 1923] [serial = 1983] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa1b54400) [pid = 1923] [serial = 1995] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa894f400) [pid = 1923] [serial = 2006] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa9b00d000) [pid = 1923] [serial = 2040] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9f396c00) [pid = 1923] [serial = 1988] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa99f38000) [pid = 1923] [serial = 2037] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffabee19000) [pid = 1923] [serial = 1965] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffab1154c00) [pid = 1923] [serial = 2018] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffaa856dc00) [pid = 1923] [serial = 2004] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffaa7be9800) [pid = 1923] [serial = 2001] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa9b06a400) [pid = 1923] [serial = 1985] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffa9b066400) [pid = 1923] [serial = 2042] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffaa6961c00) [pid = 1923] [serial = 1997] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1923 | 1463037388435 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa937ca000 == 176 [pid = 1923] [id = 720] 00:16:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa93a5f000) [pid = 1923] [serial = 2161] [outer = (nil)] 00:16:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa93b47c00) [pid = 1923] [serial = 2162] [outer = 0x7ffa93a5f000] 00:16:28 INFO - PROCESS | 1923 | 1463037388514 Marionette DEBUG loaded listener.js 00:16:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa94e88400) [pid = 1923] [serial = 2163] [outer = 0x7ffa93a5f000] 00:16:29 INFO - PROCESS | 1923 | 1463037389323 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3295ms 00:16:29 INFO - PROCESS | 1923 | 1463037389351 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 00:16:29 INFO - PROCESS | 1923 | 1463037389356 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 00:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:16:29 INFO - PROCESS | 1923 | 1463037389364 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:16:29 INFO - PROCESS | 1923 | 1463037389369 Marionette TRACE conn4 <- [1,2854,null,{}] 00:16:29 INFO - PROCESS | 1923 | 1463037389377 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:29 INFO - PROCESS | 1923 | 1463037389640 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 00:16:29 INFO - PROCESS | 1923 | 1463037389833 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b57800 == 177 [pid = 1923] [id = 721] 00:16:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa94e8d000) [pid = 1923] [serial = 2164] [outer = (nil)] 00:16:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa96241400) [pid = 1923] [serial = 2165] [outer = 0x7ffa94e8d000] 00:16:29 INFO - PROCESS | 1923 | 1463037389906 Marionette DEBUG loaded listener.js 00:16:30 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa96a19400) [pid = 1923] [serial = 2166] [outer = 0x7ffa94e8d000] 00:16:30 INFO - PROCESS | 1923 | 1463037390801 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1494ms 00:16:30 INFO - PROCESS | 1923 | 1463037390864 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 00:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:16:30 INFO - PROCESS | 1923 | 1463037390871 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 00:16:30 INFO - PROCESS | 1923 | 1463037390878 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:16:30 INFO - PROCESS | 1923 | 1463037390881 Marionette TRACE conn4 <- [1,2858,null,{}] 00:16:30 INFO - PROCESS | 1923 | 1463037390887 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:31 INFO - PROCESS | 1923 | 1463037391187 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 00:16:31 INFO - PROCESS | 1923 | 1463037391220 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9839b800 == 178 [pid = 1923] [id = 722] 00:16:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa97376800) [pid = 1923] [serial = 2167] [outer = (nil)] 00:16:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa99f3b400) [pid = 1923] [serial = 2168] [outer = 0x7ffa97376800] 00:16:31 INFO - PROCESS | 1923 | 1463037391295 Marionette DEBUG loaded listener.js 00:16:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9a305000) [pid = 1923] [serial = 2169] [outer = 0x7ffa97376800] 00:16:32 INFO - PROCESS | 1923 | 1463037392437 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1580ms 00:16:32 INFO - PROCESS | 1923 | 1463037392458 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 1923 | 1463037392462 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 00:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:16:32 INFO - PROCESS | 1923 | 1463037392485 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:16:32 INFO - PROCESS | 1923 | 1463037392495 Marionette TRACE conn4 <- [1,2862,null,{}] 00:16:32 INFO - PROCESS | 1923 | 1463037392501 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:33 INFO - PROCESS | 1923 | 1463037393415 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa93b52400) [pid = 1923] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa94e85400) [pid = 1923] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa307f400) [pid = 1923] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffab2c84400) [pid = 1923] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9d47d800) [pid = 1923] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffaab432c00) [pid = 1923] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa95ee8400) [pid = 1923] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffaa7b61000) [pid = 1923] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffa97378c00) [pid = 1923] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffa9f398c00) [pid = 1923] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffa9d338000) [pid = 1923] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffaa308ac00) [pid = 1923] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffaa0fcd000) [pid = 1923] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffa9736dc00) [pid = 1923] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 128 (0x7ffaaf49cc00) [pid = 1923] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 127 (0x7ffa9fa48000) [pid = 1923] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 126 (0x7ffaa1a04800) [pid = 1923] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 125 (0x7ffa99f37c00) [pid = 1923] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 124 (0x7ffa91fe8c00) [pid = 1923] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 123 (0x7ffa9a54c800) [pid = 1923] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:16:33 INFO - PROCESS | 1923 | --DOMWINDOW == 122 (0x7ffa95d52c00) [pid = 1923] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:16:33 INFO - PROCESS | 1923 | 1463037393631 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa969ec000 == 179 [pid = 1923] [id = 723] 00:16:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 123 (0x7ffa91fe8c00) [pid = 1923] [serial = 2170] [outer = (nil)] 00:16:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 124 (0x7ffa93b4fc00) [pid = 1923] [serial = 2171] [outer = 0x7ffa91fe8c00] 00:16:33 INFO - PROCESS | 1923 | 1463037393699 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 125 (0x7ffa97378800) [pid = 1923] [serial = 2172] [outer = 0x7ffa91fe8c00] 00:16:34 INFO - PROCESS | 1923 | 1463037394417 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1963ms 00:16:34 INFO - PROCESS | 1923 | 1463037394435 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 00:16:34 INFO - PROCESS | 1923 | 1463037394440 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 00:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:16:34 INFO - PROCESS | 1923 | 1463037394446 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:16:34 INFO - PROCESS | 1923 | 1463037394448 Marionette TRACE conn4 <- [1,2866,null,{}] 00:16:34 INFO - PROCESS | 1923 | 1463037394454 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:34 INFO - PROCESS | 1923 | 1463037394797 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 00:16:34 INFO - PROCESS | 1923 | 1463037394920 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c033000 == 180 [pid = 1923] [id = 724] 00:16:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 126 (0x7ffa91febc00) [pid = 1923] [serial = 2173] [outer = (nil)] 00:16:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 127 (0x7ffa9b00ec00) [pid = 1923] [serial = 2174] [outer = 0x7ffa91febc00] 00:16:34 INFO - PROCESS | 1923 | 1463037394986 Marionette DEBUG loaded listener.js 00:16:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 128 (0x7ffa9b064400) [pid = 1923] [serial = 2175] [outer = 0x7ffa91febc00] 00:16:36 INFO - PROCESS | 1923 | 1463037396143 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1734ms 00:16:36 INFO - PROCESS | 1923 | 1463037396181 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 00:16:36 INFO - PROCESS | 1923 | 1463037396189 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 00:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:16:36 INFO - PROCESS | 1923 | 1463037396199 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:16:36 INFO - PROCESS | 1923 | 1463037396203 Marionette TRACE conn4 <- [1,2870,null,{}] 00:16:36 INFO - PROCESS | 1923 | 1463037396212 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:36 INFO - PROCESS | 1923 | 1463037396490 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 00:16:36 INFO - PROCESS | 1923 | 1463037396809 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:36 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9835f800 == 181 [pid = 1923] [id = 725] 00:16:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 129 (0x7ffa96241800) [pid = 1923] [serial = 2176] [outer = (nil)] 00:16:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffa963bec00) [pid = 1923] [serial = 2177] [outer = 0x7ffa96241800] 00:16:36 INFO - PROCESS | 1923 | 1463037396898 Marionette DEBUG loaded listener.js 00:16:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa9736f800) [pid = 1923] [serial = 2178] [outer = 0x7ffa96241800] 00:16:37 INFO - PROCESS | 1923 | 1463037397818 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1692ms 00:16:37 INFO - PROCESS | 1923 | 1463037397893 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 00:16:37 INFO - PROCESS | 1923 | 1463037397902 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 00:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:16:37 INFO - PROCESS | 1923 | 1463037397913 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:16:37 INFO - PROCESS | 1923 | 1463037397917 Marionette TRACE conn4 <- [1,2874,null,{}] 00:16:37 INFO - PROCESS | 1923 | 1463037397923 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:38 INFO - PROCESS | 1923 | 1463037398224 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 00:16:38 INFO - PROCESS | 1923 | 1463037398541 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:38 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d229800 == 182 [pid = 1923] [id = 726] 00:16:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa9a306800) [pid = 1923] [serial = 2179] [outer = (nil)] 00:16:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa9a327c00) [pid = 1923] [serial = 2180] [outer = 0x7ffa9a306800] 00:16:38 INFO - PROCESS | 1923 | 1463037398623 Marionette DEBUG loaded listener.js 00:16:38 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa9b005000) [pid = 1923] [serial = 2181] [outer = 0x7ffa9a306800] 00:16:39 INFO - PROCESS | 1923 | 1463037399569 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1687ms 00:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:16:39 INFO - PROCESS | 1923 | 1463037399601 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 00:16:39 INFO - PROCESS | 1923 | 1463037399604 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 00:16:39 INFO - PROCESS | 1923 | 1463037399611 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:16:39 INFO - PROCESS | 1923 | 1463037399617 Marionette TRACE conn4 <- [1,2878,null,{}] 00:16:39 INFO - PROCESS | 1923 | 1463037399648 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:39 INFO - PROCESS | 1923 | 1463037399914 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 00:16:40 INFO - PROCESS | 1923 | 1463037400226 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d7d7800 == 183 [pid = 1923] [id = 727] 00:16:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa9c061800) [pid = 1923] [serial = 2182] [outer = (nil)] 00:16:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9c4c9c00) [pid = 1923] [serial = 2183] [outer = 0x7ffa9c061800] 00:16:40 INFO - PROCESS | 1923 | 1463037400311 Marionette DEBUG loaded listener.js 00:16:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa9d330000) [pid = 1923] [serial = 2184] [outer = 0x7ffa9c061800] 00:16:41 INFO - PROCESS | 1923 | 1463037401211 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1644ms 00:16:41 INFO - PROCESS | 1923 | 1463037401255 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 00:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:16:41 INFO - PROCESS | 1923 | 1463037401261 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 00:16:41 INFO - PROCESS | 1923 | 1463037401267 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:16:41 INFO - PROCESS | 1923 | 1463037401270 Marionette TRACE conn4 <- [1,2882,null,{}] 00:16:41 INFO - PROCESS | 1923 | 1463037401276 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:41 INFO - PROCESS | 1923 | 1463037401541 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 00:16:41 INFO - PROCESS | 1923 | 1463037401857 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:41 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef98000 == 184 [pid = 1923] [id = 728] 00:16:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9c066400) [pid = 1923] [serial = 2185] [outer = (nil)] 00:16:41 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9d564400) [pid = 1923] [serial = 2186] [outer = 0x7ffa9c066400] 00:16:41 INFO - PROCESS | 1923 | 1463037401945 Marionette DEBUG loaded listener.js 00:16:42 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9d708800) [pid = 1923] [serial = 2187] [outer = 0x7ffa9c066400] 00:16:42 INFO - PROCESS | 1923 | 1463037402856 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1639ms 00:16:42 INFO - PROCESS | 1923 | 1463037402907 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 00:16:42 INFO - PROCESS | 1923 | 1463037402911 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 00:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:16:42 INFO - PROCESS | 1923 | 1463037402918 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:16:42 INFO - PROCESS | 1923 | 1463037402922 Marionette TRACE conn4 <- [1,2886,null,{}] 00:16:42 INFO - PROCESS | 1923 | 1463037402927 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:43 INFO - PROCESS | 1923 | 1463037403180 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 00:16:43 INFO - PROCESS | 1923 | 1463037403484 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3d9000 == 185 [pid = 1923] [id = 729] 00:16:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9d47dc00) [pid = 1923] [serial = 2188] [outer = (nil)] 00:16:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9ef12000) [pid = 1923] [serial = 2189] [outer = 0x7ffa9d47dc00] 00:16:43 INFO - PROCESS | 1923 | 1463037403566 Marionette DEBUG loaded listener.js 00:16:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9f262000) [pid = 1923] [serial = 2190] [outer = 0x7ffa9d47dc00] 00:16:44 INFO - PROCESS | 1923 | 1463037404434 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1579ms 00:16:44 INFO - PROCESS | 1923 | 1463037404499 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 00:16:44 INFO - PROCESS | 1923 | 1463037404503 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 00:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:16:44 INFO - PROCESS | 1923 | 1463037404509 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:16:44 INFO - PROCESS | 1923 | 1463037404513 Marionette TRACE conn4 <- [1,2890,null,{}] 00:16:44 INFO - PROCESS | 1923 | 1463037404520 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:44 INFO - PROCESS | 1923 | 1463037404836 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 00:16:45 INFO - PROCESS | 1923 | 1463037405149 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:45 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdd9800 == 186 [pid = 1923] [id = 730] 00:16:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa9fa51c00) [pid = 1923] [serial = 2191] [outer = (nil)] 00:16:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9fcd6000) [pid = 1923] [serial = 2192] [outer = 0x7ffa9fa51c00] 00:16:45 INFO - PROCESS | 1923 | 1463037405230 Marionette DEBUG loaded listener.js 00:16:45 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9fce2000) [pid = 1923] [serial = 2193] [outer = 0x7ffa9fa51c00] 00:16:46 INFO - PROCESS | 1923 | 1463037406127 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1687ms 00:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:16:46 INFO - PROCESS | 1923 | 1463037406198 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 00:16:46 INFO - PROCESS | 1923 | 1463037406201 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 00:16:46 INFO - PROCESS | 1923 | 1463037406208 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:16:46 INFO - PROCESS | 1923 | 1463037406211 Marionette TRACE conn4 <- [1,2894,null,{}] 00:16:46 INFO - PROCESS | 1923 | 1463037406218 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:46 INFO - PROCESS | 1923 | 1463037406486 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 00:16:46 INFO - PROCESS | 1923 | 1463037406796 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:46 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b14000 == 187 [pid = 1923] [id = 731] 00:16:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9faa4400) [pid = 1923] [serial = 2194] [outer = (nil)] 00:16:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffaa0cdd000) [pid = 1923] [serial = 2195] [outer = 0x7ffa9faa4400] 00:16:46 INFO - PROCESS | 1923 | 1463037406878 Marionette DEBUG loaded listener.js 00:16:46 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffaa0fcb800) [pid = 1923] [serial = 2196] [outer = 0x7ffa9faa4400] 00:16:47 INFO - PROCESS | 1923 | 1463037407770 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1638ms 00:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:16:47 INFO - PROCESS | 1923 | 1463037407845 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 00:16:47 INFO - PROCESS | 1923 | 1463037407848 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 00:16:47 INFO - PROCESS | 1923 | 1463037407855 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:16:47 INFO - PROCESS | 1923 | 1463037407858 Marionette TRACE conn4 <- [1,2898,null,{}] 00:16:47 INFO - PROCESS | 1923 | 1463037407865 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:48 INFO - PROCESS | 1923 | 1463037408154 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 00:16:48 INFO - PROCESS | 1923 | 1463037408467 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d20800 == 188 [pid = 1923] [id = 732] 00:16:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9faa5800) [pid = 1923] [serial = 2197] [outer = (nil)] 00:16:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa113b800) [pid = 1923] [serial = 2198] [outer = 0x7ffa9faa5800] 00:16:48 INFO - PROCESS | 1923 | 1463037408548 Marionette DEBUG loaded listener.js 00:16:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa1a04800) [pid = 1923] [serial = 2199] [outer = 0x7ffa9faa5800] 00:16:49 INFO - PROCESS | 1923 | 1463037409490 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1702ms 00:16:49 INFO - PROCESS | 1923 | 1463037409556 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 00:16:49 INFO - PROCESS | 1923 | 1463037409561 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 00:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:16:49 INFO - PROCESS | 1923 | 1463037409568 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:16:49 INFO - PROCESS | 1923 | 1463037409571 Marionette TRACE conn4 <- [1,2902,null,{}] 00:16:49 INFO - PROCESS | 1923 | 1463037409578 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:49 INFO - PROCESS | 1923 | 1463037409845 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 00:16:50 INFO - PROCESS | 1923 | 1463037410190 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0ede000 == 189 [pid = 1923] [id = 733] 00:16:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa9b051400) [pid = 1923] [serial = 2200] [outer = (nil)] 00:16:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa1b97800) [pid = 1923] [serial = 2201] [outer = 0x7ffa9b051400] 00:16:50 INFO - PROCESS | 1923 | 1463037410280 Marionette DEBUG loaded listener.js 00:16:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa2774800) [pid = 1923] [serial = 2202] [outer = 0x7ffa9b051400] 00:16:51 INFO - PROCESS | 1923 | 1463037411193 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1681ms 00:16:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:16:51 INFO - PROCESS | 1923 | 1463037411251 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 00:16:51 INFO - PROCESS | 1923 | 1463037411254 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 00:16:51 INFO - PROCESS | 1923 | 1463037411261 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:16:51 INFO - PROCESS | 1923 | 1463037411264 Marionette TRACE conn4 <- [1,2906,null,{}] 00:16:51 INFO - PROCESS | 1923 | 1463037411270 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:51 INFO - PROCESS | 1923 | 1463037411541 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 00:16:51 INFO - PROCESS | 1923 | 1463037411855 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:51 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa27d4000 == 190 [pid = 1923] [id = 734] 00:16:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffa91fe7800) [pid = 1923] [serial = 2203] [outer = (nil)] 00:16:51 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa27b7c00) [pid = 1923] [serial = 2204] [outer = 0x7ffa91fe7800] 00:16:51 INFO - PROCESS | 1923 | 1463037411936 Marionette DEBUG loaded listener.js 00:16:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa308b400) [pid = 1923] [serial = 2205] [outer = 0x7ffa91fe7800] 00:16:52 INFO - PROCESS | 1923 | 1463037412843 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1634ms 00:16:52 INFO - PROCESS | 1923 | 1463037412895 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 00:16:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:16:52 INFO - PROCESS | 1923 | 1463037412900 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 00:16:52 INFO - PROCESS | 1923 | 1463037412906 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:16:52 INFO - PROCESS | 1923 | 1463037412910 Marionette TRACE conn4 <- [1,2910,null,{}] 00:16:52 INFO - PROCESS | 1923 | 1463037412917 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:53 INFO - PROCESS | 1923 | 1463037413196 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 00:16:53 INFO - PROCESS | 1923 | 1463037413519 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6b5a800 == 191 [pid = 1923] [id = 735] 00:16:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa695d000) [pid = 1923] [serial = 2206] [outer = (nil)] 00:16:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa6961400) [pid = 1923] [serial = 2207] [outer = 0x7ffaa695d000] 00:16:53 INFO - PROCESS | 1923 | 1463037413606 Marionette DEBUG loaded listener.js 00:16:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa6d64800) [pid = 1923] [serial = 2208] [outer = 0x7ffaa695d000] 00:16:54 INFO - PROCESS | 1923 | 1463037414362 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:16:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:16:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:16:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 00:16:54 INFO - PROCESS | 1923 | 1463037414387 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 00:16:54 INFO - PROCESS | 1923 | 1463037414390 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 00:16:54 INFO - TEST-START | /DOMEvents/constructors.html 00:16:54 INFO - PROCESS | 1923 | 1463037414397 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:16:54 INFO - PROCESS | 1923 | 1463037414401 Marionette TRACE conn4 <- [1,2914,null,{}] 00:16:54 INFO - PROCESS | 1923 | 1463037414407 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:54 INFO - PROCESS | 1923 | 1463037414658 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 00:16:54 INFO - PROCESS | 1923 | 1463037414934 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:54 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7c2b800 == 192 [pid = 1923] [id = 736] 00:16:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa17d6800) [pid = 1923] [serial = 2209] [outer = (nil)] 00:16:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa6d6b400) [pid = 1923] [serial = 2210] [outer = 0x7ffaa17d6800] 00:16:55 INFO - PROCESS | 1923 | 1463037415026 Marionette DEBUG loaded listener.js 00:16:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa6deac00) [pid = 1923] [serial = 2211] [outer = 0x7ffaa17d6800] 00:16:56 INFO - PROCESS | 1923 | 1463037416027 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:16:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:16:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1709ms 00:16:56 INFO - PROCESS | 1923 | 1463037416126 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 00:16:56 INFO - PROCESS | 1923 | 1463037416133 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 00:16:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:16:56 INFO - PROCESS | 1923 | 1463037416151 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:16:56 INFO - PROCESS | 1923 | 1463037416156 Marionette TRACE conn4 <- [1,2918,null,{}] 00:16:56 INFO - PROCESS | 1923 | 1463037416172 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:56 INFO - PROCESS | 1923 | 1463037416441 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 00:16:56 INFO - PROCESS | 1923 | 1463037416754 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:56 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8405800 == 193 [pid = 1923] [id = 737] 00:16:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffa95eedc00) [pid = 1923] [serial = 2212] [outer = (nil)] 00:16:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa78ad800) [pid = 1923] [serial = 2213] [outer = 0x7ffa95eedc00] 00:16:56 INFO - PROCESS | 1923 | 1463037416834 Marionette DEBUG loaded listener.js 00:16:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa7aee000) [pid = 1923] [serial = 2214] [outer = 0x7ffa95eedc00] 00:16:57 INFO - PROCESS | 1923 | 1463037417665 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:16:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:16:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1547ms 00:16:57 INFO - PROCESS | 1923 | 1463037417696 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 00:16:57 INFO - PROCESS | 1923 | 1463037417700 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 00:16:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:16:57 INFO - PROCESS | 1923 | 1463037417706 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:16:57 INFO - PROCESS | 1923 | 1463037417709 Marionette TRACE conn4 <- [1,2922,null,{}] 00:16:57 INFO - PROCESS | 1923 | 1463037417715 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:57 INFO - PROCESS | 1923 | 1463037417953 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 00:16:58 INFO - PROCESS | 1923 | 1463037418226 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a70000 == 194 [pid = 1923] [id = 738] 00:16:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa6955c00) [pid = 1923] [serial = 2215] [outer = (nil)] 00:16:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa7b5bc00) [pid = 1923] [serial = 2216] [outer = 0x7ffaa6955c00] 00:16:58 INFO - PROCESS | 1923 | 1463037418304 Marionette DEBUG loaded listener.js 00:16:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa7bddc00) [pid = 1923] [serial = 2217] [outer = 0x7ffaa6955c00] 00:16:58 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:58 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:58 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:59 INFO - PROCESS | 1923 | [1923] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:59 INFO - PROCESS | 1923 | 1463037419132 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:16:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:16:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 00:16:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 00:16:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 00:16:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:16:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1487ms 00:16:59 INFO - PROCESS | 1923 | 1463037419196 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 00:16:59 INFO - PROCESS | 1923 | 1463037419206 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 00:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:16:59 INFO - PROCESS | 1923 | 1463037419264 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:16:59 INFO - PROCESS | 1923 | 1463037419268 Marionette TRACE conn4 <- [1,2926,null,{}] 00:16:59 INFO - PROCESS | 1923 | 1463037419278 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:59 INFO - PROCESS | 1923 | 1463037419527 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 00:16:59 INFO - PROCESS | 1923 | 1463037419798 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa858000 == 195 [pid = 1923] [id = 739] 00:16:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa6deb400) [pid = 1923] [serial = 2218] [outer = (nil)] 00:16:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa7f15400) [pid = 1923] [serial = 2219] [outer = 0x7ffaa6deb400] 00:16:59 INFO - PROCESS | 1923 | 1463037419928 Marionette DEBUG loaded listener.js 00:17:00 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa8167000) [pid = 1923] [serial = 2220] [outer = 0x7ffaa6deb400] 00:17:00 INFO - PROCESS | 1923 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:17:00 INFO - PROCESS | 1923 | 1463037420708 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:17:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:17:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1494ms 00:17:00 INFO - PROCESS | 1923 | 1463037420752 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 00:17:00 INFO - PROCESS | 1923 | 1463037420756 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 00:17:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:17:00 INFO - PROCESS | 1923 | 1463037420763 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:17:00 INFO - PROCESS | 1923 | 1463037420766 Marionette TRACE conn4 <- [1,2930,null,{}] 00:17:00 INFO - PROCESS | 1923 | 1463037420772 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:01 INFO - PROCESS | 1923 | 1463037421050 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 00:17:01 INFO - PROCESS | 1923 | 1463037421307 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaab57c800 == 196 [pid = 1923] [id = 740] 00:17:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa9faab000) [pid = 1923] [serial = 2221] [outer = (nil)] 00:17:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa81b8400) [pid = 1923] [serial = 2222] [outer = 0x7ffa9faab000] 00:17:01 INFO - PROCESS | 1923 | 1463037421398 Marionette DEBUG loaded listener.js 00:17:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa8295800) [pid = 1923] [serial = 2223] [outer = 0x7ffa9faab000] 00:17:02 INFO - PROCESS | 1923 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:17:02 INFO - PROCESS | 1923 | 1463037422267 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:17:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:17:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1535ms 00:17:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:17:02 INFO - PROCESS | 1923 | 1463037422298 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 00:17:02 INFO - PROCESS | 1923 | 1463037422301 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 00:17:02 INFO - PROCESS | 1923 | 1463037422308 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:17:02 INFO - PROCESS | 1923 | 1463037422311 Marionette TRACE conn4 <- [1,2934,null,{}] 00:17:02 INFO - PROCESS | 1923 | 1463037422318 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:02 INFO - PROCESS | 1923 | 1463037422583 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 00:17:02 INFO - PROCESS | 1923 | 1463037422863 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:02 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaadbcd800 == 197 [pid = 1923] [id = 741] 00:17:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa7b5a000) [pid = 1923] [serial = 2224] [outer = (nil)] 00:17:02 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa829b800) [pid = 1923] [serial = 2225] [outer = 0x7ffaa7b5a000] 00:17:02 INFO - PROCESS | 1923 | 1463037422948 Marionette DEBUG loaded listener.js 00:17:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa856c000) [pid = 1923] [serial = 2226] [outer = 0x7ffaa7b5a000] 00:17:03 INFO - PROCESS | 1923 | 1463037423774 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:17:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1487ms 00:17:03 INFO - PROCESS | 1923 | 1463037423807 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 00:17:03 INFO - PROCESS | 1923 | 1463037423809 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 00:17:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:17:03 INFO - PROCESS | 1923 | 1463037423821 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:17:03 INFO - PROCESS | 1923 | 1463037423823 Marionette TRACE conn4 <- [1,2938,null,{}] 00:17:03 INFO - PROCESS | 1923 | 1463037423828 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:04 INFO - PROCESS | 1923 | 1463037424091 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 00:17:04 INFO - PROCESS | 1923 | 1463037424346 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:04 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab018b000 == 198 [pid = 1923] [id = 742] 00:17:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa81b2400) [pid = 1923] [serial = 2227] [outer = (nil)] 00:17:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa8948800) [pid = 1923] [serial = 2228] [outer = 0x7ffaa81b2400] 00:17:04 INFO - PROCESS | 1923 | 1463037424424 Marionette DEBUG loaded listener.js 00:17:04 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa8a46c00) [pid = 1923] [serial = 2229] [outer = 0x7ffaa81b2400] 00:17:05 INFO - PROCESS | 1923 | 1463037425296 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:17:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:17:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1530ms 00:17:05 INFO - PROCESS | 1923 | 1463037425352 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 00:17:05 INFO - PROCESS | 1923 | 1463037425356 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 00:17:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:17:05 INFO - PROCESS | 1923 | 1463037425363 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:17:05 INFO - PROCESS | 1923 | 1463037425366 Marionette TRACE conn4 <- [1,2942,null,{}] 00:17:05 INFO - PROCESS | 1923 | 1463037425420 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:05 INFO - PROCESS | 1923 | 1463037425701 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa969ec000 == 197 [pid = 1923] [id = 723] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9839b800 == 196 [pid = 1923] [id = 722] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b57800 == 195 [pid = 1923] [id = 721] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa937ca000 == 194 [pid = 1923] [id = 720] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa79b9800 == 193 [pid = 1923] [id = 716] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6c46000 == 192 [pid = 1923] [id = 715] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa2b89000 == 191 [pid = 1923] [id = 714] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa27d2000 == 190 [pid = 1923] [id = 713] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ed5800 == 189 [pid = 1923] [id = 712] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0bc5000 == 188 [pid = 1923] [id = 711] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ff3a800 == 187 [pid = 1923] [id = 710] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fdd2000 == 186 [pid = 1923] [id = 709] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fac6000 == 185 [pid = 1923] [id = 708] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9efa1000 == 184 [pid = 1923] [id = 707] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d8c7000 == 183 [pid = 1923] [id = 706] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d42a800 == 182 [pid = 1923] [id = 705] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c65a800 == 181 [pid = 1923] [id = 704] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9b08e800 == 180 [pid = 1923] [id = 703] 00:17:07 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa969f4000 == 179 [pid = 1923] [id = 702] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffa95cbb400) [pid = 1923] [serial = 2097] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffaa2775c00) [pid = 1923] [serial = 2094] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffaa6de4000) [pid = 1923] [serial = 2063] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffaa78ba400) [pid = 1923] [serial = 2064] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffac3b5d400) [pid = 1923] [serial = 2088] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffaa0d80400) [pid = 1923] [serial = 2054] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffabfbe9400) [pid = 1923] [serial = 2085] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa96232c00) [pid = 1923] [serial = 2099] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffa96a0c400) [pid = 1923] [serial = 2100] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffaaf0c6800) [pid = 1923] [serial = 2076] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffa99f3d400) [pid = 1923] [serial = 2102] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa9a30dc00) [pid = 1923] [serial = 2103] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa17d5000) [pid = 1923] [serial = 2057] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa9f359c00) [pid = 1923] [serial = 2051] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffac3968c00) [pid = 1923] [serial = 2087] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffaa6959800) [pid = 1923] [serial = 2060] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffab185f000) [pid = 1923] [serial = 2081] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffab20cd000) [pid = 1923] [serial = 2082] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa97377800) [pid = 1923] [serial = 2091] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffab0cdc800) [pid = 1923] [serial = 2079] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa8c80400) [pid = 1923] [serial = 2070] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffa97373000) [pid = 1923] [serial = 2090] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa9a302400) [pid = 1923] [serial = 2093] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffa95cae800) [pid = 1923] [serial = 2096] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffaa894a000) [pid = 1923] [serial = 2069] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffaa9b91400) [pid = 1923] [serial = 2072] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffaab4b9800) [pid = 1923] [serial = 2073] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaab6df000) [pid = 1923] [serial = 2075] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9d56c800) [pid = 1923] [serial = 2049] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffa9d572000) [pid = 1923] [serial = 1980] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffab048e800) [pid = 1923] [serial = 2078] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffab7e74400) [pid = 1923] [serial = 2084] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffaa78bbc00) [pid = 1923] [serial = 2066] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa9a320400) [pid = 1923] [serial = 2046] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa1135c00) [pid = 1923] [serial = 2055] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9faa5400) [pid = 1923] [serial = 2052] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffaa2648000) [pid = 1923] [serial = 2058] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa99f38c00) [pid = 1923] [serial = 2045] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffaa81b0800) [pid = 1923] [serial = 2067] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9b06dc00) [pid = 1923] [serial = 2048] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaa6c75800) [pid = 1923] [serial = 2061] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9a321800) [pid = 1923] [serial = 2105] [outer = (nil)] [url = about:blank] 00:17:07 INFO - PROCESS | 1923 | 1463037427926 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95ae1800 == 180 [pid = 1923] [id = 743] 00:17:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa93a59800) [pid = 1923] [serial = 2230] [outer = (nil)] 00:17:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa93b4c800) [pid = 1923] [serial = 2231] [outer = 0x7ffa93a59800] 00:17:08 INFO - PROCESS | 1923 | 1463037427999 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa94e8f000) [pid = 1923] [serial = 2232] [outer = 0x7ffa93a59800] 00:17:08 INFO - PROCESS | 1923 | 1463037428737 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:17:08 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:17:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:17:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 3397ms 00:17:08 INFO - PROCESS | 1923 | 1463037428765 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 00:17:08 INFO - PROCESS | 1923 | 1463037428771 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 00:17:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:17:08 INFO - PROCESS | 1923 | 1463037428780 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:17:08 INFO - PROCESS | 1923 | 1463037428786 Marionette TRACE conn4 <- [1,2946,null,{}] 00:17:08 INFO - PROCESS | 1923 | 1463037428794 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:09 INFO - PROCESS | 1923 | 1463037429029 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 00:17:09 INFO - PROCESS | 1923 | 1463037429245 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa973b7000 == 181 [pid = 1923] [id = 744] 00:17:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa93a5a000) [pid = 1923] [serial = 2233] [outer = (nil)] 00:17:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa963ba400) [pid = 1923] [serial = 2234] [outer = 0x7ffa93a5a000] 00:17:09 INFO - PROCESS | 1923 | 1463037429317 Marionette DEBUG loaded listener.js 00:17:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa96bd2c00) [pid = 1923] [serial = 2235] [outer = 0x7ffa93a5a000] 00:17:10 INFO - PROCESS | 1923 | 1463037430058 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:17:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:17:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1299ms 00:17:10 INFO - PROCESS | 1923 | 1463037430083 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 00:17:10 INFO - PROCESS | 1923 | 1463037430089 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 00:17:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:17:10 INFO - PROCESS | 1923 | 1463037430097 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:17:10 INFO - PROCESS | 1923 | 1463037430099 Marionette TRACE conn4 <- [1,2950,null,{}] 00:17:10 INFO - PROCESS | 1923 | 1463037430106 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:10 INFO - PROCESS | 1923 | 1463037430455 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 00:17:10 INFO - PROCESS | 1923 | 1463037430502 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a56d800 == 182 [pid = 1923] [id = 745] 00:17:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa99f3d400) [pid = 1923] [serial = 2236] [outer = (nil)] 00:17:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa99f41400) [pid = 1923] [serial = 2237] [outer = 0x7ffa99f3d400] 00:17:10 INFO - PROCESS | 1923 | 1463037430576 Marionette DEBUG loaded listener.js 00:17:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9a324800) [pid = 1923] [serial = 2238] [outer = 0x7ffa99f3d400] 00:17:11 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c018000 == 183 [pid = 1923] [id = 746] 00:17:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9b007800) [pid = 1923] [serial = 2239] [outer = (nil)] 00:17:11 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa9a326800) [pid = 1923] [serial = 2240] [outer = 0x7ffa9b007800] 00:17:11 INFO - PROCESS | 1923 | 1463037431663 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:17:11 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:17:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 00:17:11 INFO - PROCESS | 1923 | 1463037431731 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 00:17:11 INFO - PROCESS | 1923 | 1463037431734 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 00:17:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:17:11 INFO - PROCESS | 1923 | 1463037431751 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:17:11 INFO - PROCESS | 1923 | 1463037431760 Marionette TRACE conn4 <- [1,2954,null,{}] 00:17:11 INFO - PROCESS | 1923 | 1463037431774 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:12 INFO - PROCESS | 1923 | 1463037432142 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa93a5f000) [pid = 1923] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa94e8d000) [pid = 1923] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffaa0d81000) [pid = 1923] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa9d7f1400) [pid = 1923] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa17cdc00) [pid = 1923] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa96bc5000) [pid = 1923] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffaa1b92800) [pid = 1923] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa97376800) [pid = 1923] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffaa0cdf800) [pid = 1923] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffa91fe8c00) [pid = 1923] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffa9d566400) [pid = 1923] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa9d482800) [pid = 1923] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9f267000) [pid = 1923] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa9a547400) [pid = 1923] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa9d7ee400) [pid = 1923] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffa9f260000) [pid = 1923] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffa94e88800) [pid = 1923] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 133 (0x7ffa9ef1ec00) [pid = 1923] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 132 (0x7ffaa1b8fc00) [pid = 1923] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 131 (0x7ffa9a54b400) [pid = 1923] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 130 (0x7ffa99f3e400) [pid = 1923] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:17:12 INFO - PROCESS | 1923 | --DOMWINDOW == 129 (0x7ffa9b047000) [pid = 1923] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:17:12 INFO - PROCESS | 1923 | 1463037432899 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa974d2800 == 184 [pid = 1923] [id = 747] 00:17:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 130 (0x7ffa91fe8c00) [pid = 1923] [serial = 2241] [outer = (nil)] 00:17:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 131 (0x7ffa93b54800) [pid = 1923] [serial = 2242] [outer = 0x7ffa91fe8c00] 00:17:12 INFO - PROCESS | 1923 | 1463037432963 Marionette DEBUG loaded listener.js 00:17:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 132 (0x7ffa9a325000) [pid = 1923] [serial = 2243] [outer = 0x7ffa91fe8c00] 00:17:13 INFO - PROCESS | 1923 | 1463037433589 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:17:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:17:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:17:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1856ms 00:17:13 INFO - PROCESS | 1923 | 1463037433605 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 00:17:13 INFO - PROCESS | 1923 | 1463037433609 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 00:17:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:17:13 INFO - PROCESS | 1923 | 1463037433617 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:17:13 INFO - PROCESS | 1923 | 1463037433621 Marionette TRACE conn4 <- [1,2958,null,{}] 00:17:13 INFO - PROCESS | 1923 | 1463037433627 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:13 INFO - PROCESS | 1923 | 1463037433862 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 00:17:14 INFO - PROCESS | 1923 | 1463037434056 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:14 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d674000 == 185 [pid = 1923] [id = 748] 00:17:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 133 (0x7ffa91fec400) [pid = 1923] [serial = 2244] [outer = (nil)] 00:17:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 134 (0x7ffa9b06dc00) [pid = 1923] [serial = 2245] [outer = 0x7ffa91fec400] 00:17:14 INFO - PROCESS | 1923 | 1463037434119 Marionette DEBUG loaded listener.js 00:17:14 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa9c80f400) [pid = 1923] [serial = 2246] [outer = 0x7ffa91fec400] 00:17:15 INFO - PROCESS | 1923 | 1463037435029 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:17:15 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:17:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1441ms 00:17:15 INFO - PROCESS | 1923 | 1463037435059 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 00:17:15 INFO - PROCESS | 1923 | 1463037435065 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 00:17:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:17:15 INFO - PROCESS | 1923 | 1463037435076 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:17:15 INFO - PROCESS | 1923 | 1463037435082 Marionette TRACE conn4 <- [1,2962,null,{}] 00:17:15 INFO - PROCESS | 1923 | 1463037435113 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:15 INFO - PROCESS | 1923 | 1463037435378 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 00:17:15 INFO - PROCESS | 1923 | 1463037435711 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa974d0800 == 186 [pid = 1923] [id = 749] 00:17:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa95d55800) [pid = 1923] [serial = 2247] [outer = (nil)] 00:17:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa95eee400) [pid = 1923] [serial = 2248] [outer = 0x7ffa95d55800] 00:17:15 INFO - PROCESS | 1923 | 1463037435796 Marionette DEBUG loaded listener.js 00:17:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9736ac00) [pid = 1923] [serial = 2249] [outer = 0x7ffa95d55800] 00:17:16 INFO - PROCESS | 1923 | 1463037436624 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:17:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:17:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1605ms 00:17:16 INFO - PROCESS | 1923 | 1463037436681 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 00:17:16 INFO - PROCESS | 1923 | 1463037436689 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 00:17:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:17:16 INFO - PROCESS | 1923 | 1463037436700 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:17:16 INFO - PROCESS | 1923 | 1463037436704 Marionette TRACE conn4 <- [1,2966,null,{}] 00:17:16 INFO - PROCESS | 1923 | 1463037436711 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:17 INFO - PROCESS | 1923 | 1463037437077 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 00:17:17 INFO - PROCESS | 1923 | 1463037437286 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:17 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d8d7800 == 187 [pid = 1923] [id = 750] 00:17:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa98baa400) [pid = 1923] [serial = 2250] [outer = (nil)] 00:17:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9a545800) [pid = 1923] [serial = 2251] [outer = 0x7ffa98baa400] 00:17:17 INFO - PROCESS | 1923 | 1463037437407 Marionette DEBUG loaded listener.js 00:17:17 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa9b00d000) [pid = 1923] [serial = 2252] [outer = 0x7ffa98baa400] 00:17:18 INFO - PROCESS | 1923 | 1463037438265 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:17:18 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:17:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1587ms 00:17:18 INFO - PROCESS | 1923 | 1463037438287 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 00:17:18 INFO - PROCESS | 1923 | 1463037438291 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 00:17:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:17:18 INFO - PROCESS | 1923 | 1463037438298 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:17:18 INFO - PROCESS | 1923 | 1463037438304 Marionette TRACE conn4 <- [1,2970,null,{}] 00:17:18 INFO - PROCESS | 1923 | 1463037438321 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:18 INFO - PROCESS | 1923 | 1463037438594 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 00:17:18 INFO - PROCESS | 1923 | 1463037438869 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f3e3800 == 188 [pid = 1923] [id = 751] 00:17:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa9b04e000) [pid = 1923] [serial = 2253] [outer = (nil)] 00:17:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa9d481400) [pid = 1923] [serial = 2254] [outer = 0x7ffa9b04e000] 00:17:18 INFO - PROCESS | 1923 | 1463037438949 Marionette DEBUG loaded listener.js 00:17:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa9d70bc00) [pid = 1923] [serial = 2255] [outer = 0x7ffa9b04e000] 00:17:19 INFO - PROCESS | 1923 | 1463037439753 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:17:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:17:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1496ms 00:17:19 INFO - PROCESS | 1923 | 1463037439795 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 00:17:19 INFO - PROCESS | 1923 | 1463037439800 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 00:17:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:17:19 INFO - PROCESS | 1923 | 1463037439807 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:17:19 INFO - PROCESS | 1923 | 1463037439809 Marionette TRACE conn4 <- [1,2974,null,{}] 00:17:19 INFO - PROCESS | 1923 | 1463037439815 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:20 INFO - PROCESS | 1923 | 1463037440051 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 00:17:20 INFO - PROCESS | 1923 | 1463037440369 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:20 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdd6000 == 189 [pid = 1923] [id = 752] 00:17:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9ef14c00) [pid = 1923] [serial = 2256] [outer = (nil)] 00:17:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9ef17400) [pid = 1923] [serial = 2257] [outer = 0x7ffa9ef14c00] 00:17:20 INFO - PROCESS | 1923 | 1463037440452 Marionette DEBUG loaded listener.js 00:17:20 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9f356400) [pid = 1923] [serial = 2258] [outer = 0x7ffa9ef14c00] 00:17:21 INFO - PROCESS | 1923 | 1463037441246 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:17:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 00:17:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1481ms 00:17:21 INFO - PROCESS | 1923 | 1463037441289 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 00:17:21 INFO - PROCESS | 1923 | 1463037441292 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 00:17:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:17:21 INFO - PROCESS | 1923 | 1463037441299 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:17:21 INFO - PROCESS | 1923 | 1463037441303 Marionette TRACE conn4 <- [1,2978,null,{}] 00:17:21 INFO - PROCESS | 1923 | 1463037441310 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:21 INFO - PROCESS | 1923 | 1463037441598 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 00:17:21 INFO - PROCESS | 1923 | 1463037441848 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0b94800 == 190 [pid = 1923] [id = 753] 00:17:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa963b5c00) [pid = 1923] [serial = 2259] [outer = (nil)] 00:17:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9f362400) [pid = 1923] [serial = 2260] [outer = 0x7ffa963b5c00] 00:17:21 INFO - PROCESS | 1923 | 1463037441928 Marionette DEBUG loaded listener.js 00:17:22 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa9fa45800) [pid = 1923] [serial = 2261] [outer = 0x7ffa963b5c00] 00:17:22 INFO - PROCESS | 1923 | 1463037442733 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:17:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:17:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1481ms 00:17:22 INFO - PROCESS | 1923 | 1463037442782 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 00:17:22 INFO - PROCESS | 1923 | 1463037442785 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 00:17:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:17:22 INFO - PROCESS | 1923 | 1463037442792 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:17:22 INFO - PROCESS | 1923 | 1463037442795 Marionette TRACE conn4 <- [1,2982,null,{}] 00:17:22 INFO - PROCESS | 1923 | 1463037442848 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:23 INFO - PROCESS | 1923 | 1463037443148 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 00:17:23 INFO - PROCESS | 1923 | 1463037443449 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:23 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10b5800 == 191 [pid = 1923] [id = 754] 00:17:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffaa0d83400) [pid = 1923] [serial = 2262] [outer = (nil)] 00:17:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa0fc4c00) [pid = 1923] [serial = 2263] [outer = 0x7ffaa0d83400] 00:17:23 INFO - PROCESS | 1923 | 1463037443654 Marionette DEBUG loaded listener.js 00:17:23 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa1135000) [pid = 1923] [serial = 2264] [outer = 0x7ffaa0d83400] 00:17:24 INFO - PROCESS | 1923 | 1463037444435 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:17:24 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:17:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:17:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1679ms 00:17:24 INFO - PROCESS | 1923 | 1463037444473 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 00:17:24 INFO - PROCESS | 1923 | 1463037444476 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 00:17:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:17:24 INFO - PROCESS | 1923 | 1463037444483 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:17:24 INFO - PROCESS | 1923 | 1463037444487 Marionette TRACE conn4 <- [1,2986,null,{}] 00:17:24 INFO - PROCESS | 1923 | 1463037444492 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:24 INFO - PROCESS | 1923 | 1463037444734 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 00:17:24 INFO - PROCESS | 1923 | 1463037444989 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:25 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa2980800 == 192 [pid = 1923] [id = 755] 00:17:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa9f355000) [pid = 1923] [serial = 2265] [outer = (nil)] 00:17:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa1a08800) [pid = 1923] [serial = 2266] [outer = 0x7ffa9f355000] 00:17:25 INFO - PROCESS | 1923 | 1463037445065 Marionette DEBUG loaded listener.js 00:17:25 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa1b8fc00) [pid = 1923] [serial = 2267] [outer = 0x7ffa9f355000] 00:17:25 INFO - PROCESS | 1923 | 1463037445905 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:17:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:17:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1483ms 00:17:25 INFO - PROCESS | 1923 | 1463037445968 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 00:17:25 INFO - PROCESS | 1923 | 1463037445972 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 00:17:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:17:25 INFO - PROCESS | 1923 | 1463037445979 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:17:25 INFO - PROCESS | 1923 | 1463037445982 Marionette TRACE conn4 <- [1,2990,null,{}] 00:17:25 INFO - PROCESS | 1923 | 1463037445988 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:26 INFO - PROCESS | 1923 | 1463037446266 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 00:17:26 INFO - PROCESS | 1923 | 1463037446517 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:26 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa33a6000 == 193 [pid = 1923] [id = 756] 00:17:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffa9fab1c00) [pid = 1923] [serial = 2268] [outer = (nil)] 00:17:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffaa2647400) [pid = 1923] [serial = 2269] [outer = 0x7ffa9fab1c00] 00:17:26 INFO - PROCESS | 1923 | 1463037446609 Marionette DEBUG loaded listener.js 00:17:26 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffaa2778c00) [pid = 1923] [serial = 2270] [outer = 0x7ffa9fab1c00] 00:17:27 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa6c5e000 == 194 [pid = 1923] [id = 757] 00:17:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa28b0000) [pid = 1923] [serial = 2271] [outer = (nil)] 00:17:27 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa277d000) [pid = 1923] [serial = 2272] [outer = 0x7ffaa28b0000] 00:17:27 INFO - PROCESS | 1923 | 1463037447529 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:17:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:17:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1587ms 00:17:27 INFO - PROCESS | 1923 | 1463037447567 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 00:17:27 INFO - PROCESS | 1923 | 1463037447571 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 00:17:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:17:27 INFO - PROCESS | 1923 | 1463037447577 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:17:27 INFO - PROCESS | 1923 | 1463037447579 Marionette TRACE conn4 <- [1,2994,null,{}] 00:17:27 INFO - PROCESS | 1923 | 1463037447585 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:27 INFO - PROCESS | 1923 | 1463037447957 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 00:17:28 INFO - PROCESS | 1923 | 1463037448295 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:28 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa79b9800 == 195 [pid = 1923] [id = 758] 00:17:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffaa1b8f400) [pid = 1923] [serial = 2273] [outer = (nil)] 00:17:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa28a8c00) [pid = 1923] [serial = 2274] [outer = 0x7ffaa1b8f400] 00:17:28 INFO - PROCESS | 1923 | 1463037448375 Marionette DEBUG loaded listener.js 00:17:28 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa32b2400) [pid = 1923] [serial = 2275] [outer = 0x7ffaa1b8f400] 00:17:29 INFO - PROCESS | 1923 | 1463037449122 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:17:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:17:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:17:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1595ms 00:17:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:17:29 INFO - PROCESS | 1923 | 1463037449174 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 00:17:29 INFO - PROCESS | 1923 | 1463037449177 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 00:17:29 INFO - PROCESS | 1923 | 1463037449184 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:17:29 INFO - PROCESS | 1923 | 1463037449187 Marionette TRACE conn4 <- [1,2998,null,{}] 00:17:29 INFO - PROCESS | 1923 | 1463037449193 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:29 INFO - PROCESS | 1923 | 1463037449474 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 00:17:29 INFO - PROCESS | 1923 | 1463037449758 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:29 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa821a800 == 196 [pid = 1923] [id = 759] 00:17:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa2779000) [pid = 1923] [serial = 2276] [outer = (nil)] 00:17:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa336c800) [pid = 1923] [serial = 2277] [outer = 0x7ffaa2779000] 00:17:29 INFO - PROCESS | 1923 | 1463037449840 Marionette DEBUG loaded listener.js 00:17:29 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa6956400) [pid = 1923] [serial = 2278] [outer = 0x7ffaa2779000] 00:17:30 INFO - PROCESS | 1923 | 1463037450713 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:17:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:17:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1583ms 00:17:30 INFO - PROCESS | 1923 | 1463037450767 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 00:17:30 INFO - PROCESS | 1923 | 1463037450771 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 00:17:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:17:30 INFO - PROCESS | 1923 | 1463037450778 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:17:30 INFO - PROCESS | 1923 | 1463037450781 Marionette TRACE conn4 <- [1,3002,null,{}] 00:17:30 INFO - PROCESS | 1923 | 1463037450838 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:31 INFO - PROCESS | 1923 | 1463037451118 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 00:17:31 INFO - PROCESS | 1923 | 1463037451391 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:31 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa9a78000 == 197 [pid = 1923] [id = 760] 00:17:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffaa3082000) [pid = 1923] [serial = 2279] [outer = (nil)] 00:17:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa6c7dc00) [pid = 1923] [serial = 2280] [outer = 0x7ffaa3082000] 00:17:31 INFO - PROCESS | 1923 | 1463037451476 Marionette DEBUG loaded listener.js 00:17:31 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa78ba400) [pid = 1923] [serial = 2281] [outer = 0x7ffaa3082000] 00:17:32 INFO - PROCESS | 1923 | 1463037452413 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:17:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:17:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1677ms 00:17:32 INFO - PROCESS | 1923 | 1463037452455 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 00:17:32 INFO - PROCESS | 1923 | 1463037452459 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 00:17:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:17:32 INFO - PROCESS | 1923 | 1463037452465 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:17:32 INFO - PROCESS | 1923 | 1463037452468 Marionette TRACE conn4 <- [1,3006,null,{}] 00:17:32 INFO - PROCESS | 1923 | 1463037452475 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:32 INFO - PROCESS | 1923 | 1463037452730 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 00:17:33 INFO - PROCESS | 1923 | 1463037453007 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:33 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab03b1800 == 198 [pid = 1923] [id = 761] 00:17:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffaa336e000) [pid = 1923] [serial = 2282] [outer = (nil)] 00:17:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa81b0800) [pid = 1923] [serial = 2283] [outer = 0x7ffaa336e000] 00:17:33 INFO - PROCESS | 1923 | 1463037453087 Marionette DEBUG loaded listener.js 00:17:33 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa8949000) [pid = 1923] [serial = 2284] [outer = 0x7ffaa336e000] 00:17:33 INFO - PROCESS | 1923 | 1463037453889 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:17:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1433ms 00:17:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:17:33 INFO - PROCESS | 1923 | 1463037453899 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 00:17:33 INFO - PROCESS | 1923 | 1463037453902 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 00:17:33 INFO - PROCESS | 1923 | 1463037453909 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:17:33 INFO - PROCESS | 1923 | 1463037453912 Marionette TRACE conn4 <- [1,3010,null,{}] 00:17:33 INFO - PROCESS | 1923 | 1463037453917 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:34 INFO - PROCESS | 1923 | 1463037454174 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 00:17:34 INFO - PROCESS | 1923 | 1463037454442 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:34 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab0cad000 == 199 [pid = 1923] [id = 762] 00:17:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffa91fe4c00) [pid = 1923] [serial = 2285] [outer = (nil)] 00:17:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa8a4f000) [pid = 1923] [serial = 2286] [outer = 0x7ffa91fe4c00] 00:17:34 INFO - PROCESS | 1923 | 1463037454521 Marionette DEBUG loaded listener.js 00:17:34 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa8bde800) [pid = 1923] [serial = 2287] [outer = 0x7ffa91fe4c00] 00:17:35 INFO - PROCESS | 1923 | 1463037455320 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:17:35 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 00:17:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1435ms 00:17:35 INFO - PROCESS | 1923 | 1463037455344 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 00:17:35 INFO - PROCESS | 1923 | 1463037455348 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 00:17:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:17:35 INFO - PROCESS | 1923 | 1463037455354 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:17:35 INFO - PROCESS | 1923 | 1463037455356 Marionette TRACE conn4 <- [1,3014,null,{}] 00:17:35 INFO - PROCESS | 1923 | 1463037455362 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:35 INFO - PROCESS | 1923 | 1463037455655 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 00:17:35 INFO - PROCESS | 1923 | 1463037455915 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:35 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab16bc800 == 200 [pid = 1923] [id = 763] 00:17:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffaa3362800) [pid = 1923] [serial = 2288] [outer = (nil)] 00:17:35 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa98ea400) [pid = 1923] [serial = 2289] [outer = 0x7ffaa3362800] 00:17:35 INFO - PROCESS | 1923 | 1463037455993 Marionette DEBUG loaded listener.js 00:17:36 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaa9a9ec00) [pid = 1923] [serial = 2290] [outer = 0x7ffaa3362800] 00:17:36 INFO - PROCESS | 1923 | [1923] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:17:36 INFO - PROCESS | 1923 | 1463037456946 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:17:36 INFO - {} 00:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:17:36 INFO - {} 00:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:17:36 INFO - {} 00:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:17:36 INFO - {} 00:17:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1630ms 00:17:36 INFO - PROCESS | 1923 | 1463037456992 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 00:17:36 INFO - PROCESS | 1923 | 1463037456996 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 00:17:37 INFO - TEST-START | /FileAPI/fileReader.html 00:17:37 INFO - PROCESS | 1923 | 1463037457004 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:17:37 INFO - PROCESS | 1923 | 1463037457008 Marionette TRACE conn4 <- [1,3018,null,{}] 00:17:37 INFO - PROCESS | 1923 | 1463037457014 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:37 INFO - PROCESS | 1923 | 1463037457375 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 00:17:37 INFO - PROCESS | 1923 | 1463037457629 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:37 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab2788000 == 201 [pid = 1923] [id = 764] 00:17:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaa8c82400) [pid = 1923] [serial = 2291] [outer = (nil)] 00:17:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaa9b8d400) [pid = 1923] [serial = 2292] [outer = 0x7ffaa8c82400] 00:17:37 INFO - PROCESS | 1923 | 1463037457719 Marionette DEBUG loaded listener.js 00:17:37 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaa9e43400) [pid = 1923] [serial = 2293] [outer = 0x7ffaa8c82400] 00:17:38 INFO - PROCESS | 1923 | 1463037458496 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:17:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1536ms 00:17:38 INFO - PROCESS | 1923 | 1463037458542 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 00:17:38 INFO - TEST-START | /FileAPI/historical.html 00:17:38 INFO - PROCESS | 1923 | 1463037458547 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 00:17:38 INFO - PROCESS | 1923 | 1463037458554 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:17:38 INFO - PROCESS | 1923 | 1463037458559 Marionette TRACE conn4 <- [1,3022,null,{}] 00:17:38 INFO - PROCESS | 1923 | 1463037458565 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:38 INFO - PROCESS | 1923 | 1463037458842 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 00:17:39 INFO - PROCESS | 1923 | 1463037459135 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:39 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab28b7000 == 202 [pid = 1923] [id = 765] 00:17:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffa93a56400) [pid = 1923] [serial = 2294] [outer = (nil)] 00:17:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffaab427800) [pid = 1923] [serial = 2295] [outer = 0x7ffa93a56400] 00:17:39 INFO - PROCESS | 1923 | 1463037459214 Marionette DEBUG loaded listener.js 00:17:39 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffaab42f400) [pid = 1923] [serial = 2296] [outer = 0x7ffa93a56400] 00:17:40 INFO - PROCESS | 1923 | 1463037460041 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:17:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:17:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:17:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:17:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:17:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:17:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:17:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:17:40 INFO - TEST-OK | /FileAPI/historical.html | took 1534ms 00:17:40 INFO - PROCESS | 1923 | 1463037460091 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 00:17:40 INFO - PROCESS | 1923 | 1463037460094 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 00:17:40 INFO - TEST-START | /FileAPI/idlharness.html 00:17:40 INFO - PROCESS | 1923 | 1463037460102 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:17:40 INFO - PROCESS | 1923 | 1463037460106 Marionette TRACE conn4 <- [1,3026,null,{}] 00:17:40 INFO - PROCESS | 1923 | 1463037460112 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:40 INFO - PROCESS | 1923 | 1463037460357 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 00:17:40 INFO - PROCESS | 1923 | 1463037460675 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:40 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab423c000 == 203 [pid = 1923] [id = 766] 00:17:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffa98bb3800) [pid = 1923] [serial = 2297] [outer = (nil)] 00:17:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffaab52f400) [pid = 1923] [serial = 2298] [outer = 0x7ffa98bb3800] 00:17:40 INFO - PROCESS | 1923 | 1463037460761 Marionette DEBUG loaded listener.js 00:17:40 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffaab535400) [pid = 1923] [serial = 2299] [outer = 0x7ffa98bb3800] 00:17:42 INFO - PROCESS | 1923 | 1463037462106 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:17:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:17:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:17:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:17:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 00:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:17:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:17:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:17:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:17:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 2141ms 00:17:42 INFO - PROCESS | 1923 | 1463037462381 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 00:17:42 INFO - PROCESS | 1923 | 1463037462385 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 00:17:42 INFO - TEST-START | /FileAPI/idlharness.worker 00:17:42 INFO - PROCESS | 1923 | 1463037462404 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:17:42 INFO - PROCESS | 1923 | 1463037462407 Marionette TRACE conn4 <- [1,3030,null,{}] 00:17:42 INFO - PROCESS | 1923 | 1463037462459 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:42 INFO - PROCESS | 1923 | 1463037462700 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 00:17:42 INFO - PROCESS | 1923 | 1463037462973 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:43 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffab1c1a800 == 204 [pid = 1923] [id = 767] 00:17:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 189 (0x7ffaa8c82c00) [pid = 1923] [serial = 2300] [outer = (nil)] 00:17:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 190 (0x7ffaab52e000) [pid = 1923] [serial = 2301] [outer = 0x7ffaa8c82c00] 00:17:43 INFO - PROCESS | 1923 | 1463037463047 Marionette DEBUG loaded listener.js 00:17:43 INFO - PROCESS | 1923 | ++DOMWINDOW == 191 (0x7ffab084b400) [pid = 1923] [serial = 2302] [outer = 0x7ffaa8c82c00] 00:17:43 INFO - PROCESS | 1923 | [1923] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:17:45 INFO - PROCESS | 1923 | 1463037464960 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a595800 == 203 [pid = 1923] [id = 701] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fff2000 == 202 [pid = 1923] [id = 505] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8d79000 == 201 [pid = 1923] [id = 49] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac8050800 == 200 [pid = 1923] [id = 696] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa96b8a000 == 199 [pid = 1923] [id = 697] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d2ea800 == 198 [pid = 1923] [id = 659] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac3e9e800 == 197 [pid = 1923] [id = 695] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa974d2800 == 196 [pid = 1923] [id = 747] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9c018000 == 195 [pid = 1923] [id = 746] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9a56d800 == 194 [pid = 1923] [id = 745] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa973b7000 == 193 [pid = 1923] [id = 744] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa95ae1800 == 192 [pid = 1923] [id = 743] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaaa858000 == 191 [pid = 1923] [id = 739] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa9a70000 == 190 [pid = 1923] [id = 738] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa8405800 == 189 [pid = 1923] [id = 737] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa7c2b800 == 188 [pid = 1923] [id = 736] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa6b5a800 == 187 [pid = 1923] [id = 735] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa27d4000 == 186 [pid = 1923] [id = 734] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0ede000 == 185 [pid = 1923] [id = 733] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0d20800 == 184 [pid = 1923] [id = 732] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffaa0b14000 == 183 [pid = 1923] [id = 731] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9fdd9800 == 182 [pid = 1923] [id = 730] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9f3d9000 == 181 [pid = 1923] [id = 729] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9ef98000 == 180 [pid = 1923] [id = 728] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d7d7800 == 179 [pid = 1923] [id = 727] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9d229800 == 178 [pid = 1923] [id = 726] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffa9835f800 == 177 [pid = 1923] [id = 725] 00:17:46 INFO - PROCESS | 1923 | --DOCSHELL 0x7ffac35a8000 == 176 [pid = 1923] [id = 470] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 190 (0x7ffa93b47c00) [pid = 1923] [serial = 2162] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 189 (0x7ffa96241400) [pid = 1923] [serial = 2165] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 188 (0x7ffaa17dcc00) [pid = 1923] [serial = 2142] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 187 (0x7ffa9f26d400) [pid = 1923] [serial = 2129] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 186 (0x7ffaa3084800) [pid = 1923] [serial = 2154] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 185 (0x7ffa96bd2400) [pid = 1923] [serial = 2111] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 184 (0x7ffaa32be400) [pid = 1923] [serial = 2157] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 183 (0x7ffa99f3b400) [pid = 1923] [serial = 2168] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 182 (0x7ffaa17d2000) [pid = 1923] [serial = 2141] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 181 (0x7ffaa0d84000) [pid = 1923] [serial = 2138] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 180 (0x7ffa97378800) [pid = 1923] [serial = 2172] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 179 (0x7ffa9ef14800) [pid = 1923] [serial = 2126] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 178 (0x7ffa9d571000) [pid = 1923] [serial = 2123] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 177 (0x7ffaa2654800) [pid = 1923] [serial = 2148] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 176 (0x7ffa9b00bc00) [pid = 1923] [serial = 2115] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 175 (0x7ffaa1b5e800) [pid = 1923] [serial = 2145] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 174 (0x7ffa9faa6c00) [pid = 1923] [serial = 2136] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 173 (0x7ffaa1a06400) [pid = 1923] [serial = 2144] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 172 (0x7ffa95ee5c00) [pid = 1923] [serial = 2109] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 171 (0x7ffaa28ad800) [pid = 1923] [serial = 2153] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 170 (0x7ffa96a19400) [pid = 1923] [serial = 2166] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 169 (0x7ffaa0fcf800) [pid = 1923] [serial = 2139] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 168 (0x7ffa9fa42800) [pid = 1923] [serial = 2133] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 167 (0x7ffaa27af400) [pid = 1923] [serial = 2150] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 166 (0x7ffa9c060400) [pid = 1923] [serial = 2118] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 165 (0x7ffa9d567000) [pid = 1923] [serial = 2043] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 164 (0x7ffa9a305000) [pid = 1923] [serial = 2169] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 163 (0x7ffa9d7f1000) [pid = 1923] [serial = 2124] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 162 (0x7ffa99f45000) [pid = 1923] [serial = 2112] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 161 (0x7ffaa336bc00) [pid = 1923] [serial = 2159] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 160 (0x7ffaa27b8400) [pid = 1923] [serial = 2151] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 159 (0x7ffa95cb4400) [pid = 1923] [serial = 2108] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 158 (0x7ffa9a765400) [pid = 1923] [serial = 2114] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 157 (0x7ffa94e88400) [pid = 1923] [serial = 2163] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 156 (0x7ffa9c4d1000) [pid = 1923] [serial = 2121] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 155 (0x7ffa9f25f000) [pid = 1923] [serial = 2127] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffaa32b4800) [pid = 1923] [serial = 2156] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffaa1b98000) [pid = 1923] [serial = 2147] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffa9fa4e800) [pid = 1923] [serial = 2135] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa9c06d800) [pid = 1923] [serial = 2120] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa9f35c400) [pid = 1923] [serial = 2130] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa93b4fc00) [pid = 1923] [serial = 2171] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa9b051000) [pid = 1923] [serial = 2117] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffa9f398400) [pid = 1923] [serial = 2132] [outer = (nil)] [url = about:blank] 00:17:46 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffa9b00ec00) [pid = 1923] [serial = 2174] [outer = (nil)] [url = about:blank] 00:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:17:46 INFO - {} 00:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:17:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:17:46 INFO - {} 00:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:17:46 INFO - {} 00:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:17:46 INFO - {} 00:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:17:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:17:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:17:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:17:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:17:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:17:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:17:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:17:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:17:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:17:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:17:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:17:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:17:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:17:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:17:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:17:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:17:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:17:47 INFO - {} 00:17:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4646ms 00:17:47 INFO - PROCESS | 1923 | 1463037467059 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 00:17:47 INFO - PROCESS | 1923 | 1463037467068 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 00:17:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:17:47 INFO - PROCESS | 1923 | 1463037467081 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:17:47 INFO - PROCESS | 1923 | 1463037467096 Marionette TRACE conn4 <- [1,3034,null,{}] 00:17:47 INFO - PROCESS | 1923 | 1463037467116 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:47 INFO - PROCESS | 1923 | 1463037467395 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 00:17:47 INFO - PROCESS | 1923 | 1463037467626 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:47 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa95d66800 == 177 [pid = 1923] [id = 768] 00:17:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa94e86800) [pid = 1923] [serial = 2303] [outer = (nil)] 00:17:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa94e8c400) [pid = 1923] [serial = 2304] [outer = 0x7ffa94e86800] 00:17:47 INFO - PROCESS | 1923 | 1463037467694 Marionette DEBUG loaded listener.js 00:17:47 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa95d48800) [pid = 1923] [serial = 2305] [outer = 0x7ffa94e86800] 00:17:48 INFO - PROCESS | 1923 | 1463037468431 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:17:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:17:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1400ms 00:17:48 INFO - PROCESS | 1923 | 1463037468484 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 00:17:48 INFO - PROCESS | 1923 | 1463037468488 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 00:17:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:17:48 INFO - PROCESS | 1923 | 1463037468516 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:17:48 INFO - PROCESS | 1923 | 1463037468523 Marionette TRACE conn4 <- [1,3038,null,{}] 00:17:48 INFO - PROCESS | 1923 | 1463037468529 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:48 INFO - PROCESS | 1923 | 1463037468758 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 00:17:48 INFO - PROCESS | 1923 | 1463037468961 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:48 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa973ab800 == 178 [pid = 1923] [id = 769] 00:17:48 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa94e88000) [pid = 1923] [serial = 2306] [outer = (nil)] 00:17:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa9623bc00) [pid = 1923] [serial = 2307] [outer = 0x7ffa94e88000] 00:17:49 INFO - PROCESS | 1923 | 1463037469025 Marionette DEBUG loaded listener.js 00:17:49 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffa96bc6000) [pid = 1923] [serial = 2308] [outer = 0x7ffa94e88000] 00:17:49 INFO - PROCESS | 1923 | 1463037469823 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:17:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1352ms 00:17:49 INFO - PROCESS | 1923 | 1463037469859 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 00:17:49 INFO - PROCESS | 1923 | 1463037469862 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 00:17:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:17:49 INFO - PROCESS | 1923 | 1463037469870 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:17:49 INFO - PROCESS | 1923 | 1463037469874 Marionette TRACE conn4 <- [1,3042,null,{}] 00:17:49 INFO - PROCESS | 1923 | 1463037469890 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:50 INFO - PROCESS | 1923 | 1463037470219 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 00:17:50 INFO - PROCESS | 1923 | 1463037470257 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:50 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9a567800 == 179 [pid = 1923] [id = 770] 00:17:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffa99f3b800) [pid = 1923] [serial = 2309] [outer = (nil)] 00:17:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffa99f3fc00) [pid = 1923] [serial = 2310] [outer = 0x7ffa99f3b800] 00:17:50 INFO - PROCESS | 1923 | 1463037470327 Marionette DEBUG loaded listener.js 00:17:50 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffa9a31e400) [pid = 1923] [serial = 2311] [outer = 0x7ffa99f3b800] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 154 (0x7ffa9faa4400) [pid = 1923] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 153 (0x7ffa9faa5800) [pid = 1923] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 152 (0x7ffa9d47dc00) [pid = 1923] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 151 (0x7ffa95eedc00) [pid = 1923] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 150 (0x7ffa96241800) [pid = 1923] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 149 (0x7ffa91fe8c00) [pid = 1923] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 148 (0x7ffa93a5a000) [pid = 1923] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 147 (0x7ffaa17d6800) [pid = 1923] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 146 (0x7ffaa695d000) [pid = 1923] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 145 (0x7ffa9c061800) [pid = 1923] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 144 (0x7ffa9b051400) [pid = 1923] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 143 (0x7ffa9c066400) [pid = 1923] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 142 (0x7ffa9a306800) [pid = 1923] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 141 (0x7ffaa277fc00) [pid = 1923] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 140 (0x7ffaa6955c00) [pid = 1923] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 139 (0x7ffa93a59800) [pid = 1923] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 138 (0x7ffa9fa51c00) [pid = 1923] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 137 (0x7ffa99f3d400) [pid = 1923] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 136 (0x7ffa91fe7800) [pid = 1923] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 135 (0x7ffa93a56c00) [pid = 1923] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:17:52 INFO - PROCESS | 1923 | --DOMWINDOW == 134 (0x7ffa9b007800) [pid = 1923] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:17:52 INFO - PROCESS | 1923 | 1463037472253 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:17:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2482ms 00:17:52 INFO - PROCESS | 1923 | 1463037472353 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 00:17:52 INFO - PROCESS | 1923 | 1463037472357 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 00:17:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:17:52 INFO - PROCESS | 1923 | 1463037472403 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:17:52 INFO - PROCESS | 1923 | 1463037472410 Marionette TRACE conn4 <- [1,3046,null,{}] 00:17:52 INFO - PROCESS | 1923 | 1463037472429 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:52 INFO - PROCESS | 1923 | 1463037472742 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 00:17:52 INFO - PROCESS | 1923 | 1463037472771 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:52 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa8fe88800 == 180 [pid = 1923] [id = 771] 00:17:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 135 (0x7ffa9a54f000) [pid = 1923] [serial = 2312] [outer = (nil)] 00:17:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 136 (0x7ffa9b051400) [pid = 1923] [serial = 2313] [outer = 0x7ffa9a54f000] 00:17:52 INFO - PROCESS | 1923 | 1463037472848 Marionette DEBUG loaded listener.js 00:17:52 INFO - PROCESS | 1923 | ++DOMWINDOW == 137 (0x7ffa9c4c2800) [pid = 1923] [serial = 2314] [outer = 0x7ffa9a54f000] 00:17:53 INFO - PROCESS | 1923 | [1923] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:17:53 INFO - PROCESS | 1923 | 1463037473682 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:17:53 INFO - {} 00:17:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1300ms 00:17:53 INFO - PROCESS | 1923 | 1463037473701 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 00:17:53 INFO - PROCESS | 1923 | 1463037473705 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 00:17:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:17:53 INFO - PROCESS | 1923 | 1463037473712 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:17:53 INFO - PROCESS | 1923 | 1463037473714 Marionette TRACE conn4 <- [1,3050,null,{}] 00:17:53 INFO - PROCESS | 1923 | 1463037473732 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:53 INFO - PROCESS | 1923 | 1463037473953 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 00:17:53 INFO - PROCESS | 1923 | 1463037473965 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:53 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa90611000 == 181 [pid = 1923] [id = 772] 00:17:53 INFO - PROCESS | 1923 | ++DOMWINDOW == 138 (0x7ffa9c4c2c00) [pid = 1923] [serial = 2315] [outer = (nil)] 00:17:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 139 (0x7ffa9d48a400) [pid = 1923] [serial = 2316] [outer = 0x7ffa9c4c2c00] 00:17:54 INFO - PROCESS | 1923 | 1463037474043 Marionette DEBUG loaded listener.js 00:17:54 INFO - PROCESS | 1923 | ++DOMWINDOW == 140 (0x7ffa9d70ec00) [pid = 1923] [serial = 2317] [outer = 0x7ffa9c4c2c00] 00:17:55 INFO - PROCESS | 1923 | 1463037475242 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:17:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1600ms 00:17:55 INFO - PROCESS | 1923 | 1463037475314 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 00:17:55 INFO - PROCESS | 1923 | 1463037475322 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 00:17:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:17:55 INFO - PROCESS | 1923 | 1463037475333 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:17:55 INFO - PROCESS | 1923 | 1463037475339 Marionette TRACE conn4 <- [1,3054,null,{}] 00:17:55 INFO - PROCESS | 1923 | 1463037475348 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:55 INFO - PROCESS | 1923 | 1463037475614 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 00:17:55 INFO - PROCESS | 1923 | 1463037475886 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:55 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa96b8a800 == 182 [pid = 1923] [id = 773] 00:17:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 141 (0x7ffa95ee8400) [pid = 1923] [serial = 2318] [outer = (nil)] 00:17:55 INFO - PROCESS | 1923 | ++DOMWINDOW == 142 (0x7ffa96241800) [pid = 1923] [serial = 2319] [outer = 0x7ffa95ee8400] 00:17:56 INFO - PROCESS | 1923 | 1463037475993 Marionette DEBUG loaded listener.js 00:17:56 INFO - PROCESS | 1923 | ++DOMWINDOW == 143 (0x7ffa97371c00) [pid = 1923] [serial = 2320] [outer = 0x7ffa95ee8400] 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:17:57 INFO - PROCESS | 1923 | 1463037477180 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 00:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:17:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1935ms 00:17:57 INFO - PROCESS | 1923 | 1463037477271 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 00:17:57 INFO - PROCESS | 1923 | 1463037477279 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 00:17:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:17:57 INFO - PROCESS | 1923 | 1463037477392 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:17:57 INFO - PROCESS | 1923 | 1463037477403 Marionette TRACE conn4 <- [1,3058,null,{}] 00:17:57 INFO - PROCESS | 1923 | 1463037477424 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:57 INFO - PROCESS | 1923 | 1463037477858 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 00:17:58 INFO - PROCESS | 1923 | 1463037478079 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:58 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9c64d000 == 183 [pid = 1923] [id = 774] 00:17:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 144 (0x7ffa95ee9000) [pid = 1923] [serial = 2321] [outer = (nil)] 00:17:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 145 (0x7ffa9d7edc00) [pid = 1923] [serial = 2322] [outer = 0x7ffa95ee9000] 00:17:58 INFO - PROCESS | 1923 | 1463037478159 Marionette DEBUG loaded listener.js 00:17:58 INFO - PROCESS | 1923 | ++DOMWINDOW == 146 (0x7ffa9ef10800) [pid = 1923] [serial = 2323] [outer = 0x7ffa95ee9000] 00:17:59 INFO - PROCESS | 1923 | 1463037479035 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:17:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:17:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1760ms 00:17:59 INFO - PROCESS | 1923 | 1463037479102 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 00:17:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:17:59 INFO - PROCESS | 1923 | 1463037479113 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 00:17:59 INFO - PROCESS | 1923 | 1463037479121 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:17:59 INFO - PROCESS | 1923 | 1463037479127 Marionette TRACE conn4 <- [1,3062,null,{}] 00:17:59 INFO - PROCESS | 1923 | 1463037479145 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:59 INFO - PROCESS | 1923 | 1463037479440 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 00:17:59 INFO - PROCESS | 1923 | 1463037479753 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:59 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9d417800 == 184 [pid = 1923] [id = 775] 00:17:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 147 (0x7ffa9ef1c800) [pid = 1923] [serial = 2324] [outer = (nil)] 00:17:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 148 (0x7ffa9f399400) [pid = 1923] [serial = 2325] [outer = 0x7ffa9ef1c800] 00:17:59 INFO - PROCESS | 1923 | 1463037479833 Marionette DEBUG loaded listener.js 00:17:59 INFO - PROCESS | 1923 | ++DOMWINDOW == 149 (0x7ffa9fa4e800) [pid = 1923] [serial = 2326] [outer = 0x7ffa9ef1c800] 00:18:00 INFO - PROCESS | 1923 | [1923] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:18:00 INFO - PROCESS | 1923 | 1463037480722 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:18:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:18:00 INFO - {} 00:18:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1644ms 00:18:00 INFO - PROCESS | 1923 | 1463037480765 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 00:18:00 INFO - PROCESS | 1923 | 1463037480770 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 00:18:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:18:00 INFO - PROCESS | 1923 | 1463037480783 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:18:00 INFO - PROCESS | 1923 | 1463037480787 Marionette TRACE conn4 <- [1,3066,null,{}] 00:18:00 INFO - PROCESS | 1923 | 1463037480793 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:01 INFO - PROCESS | 1923 | 1463037481156 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 00:18:01 INFO - PROCESS | 1923 | 1463037481410 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:01 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9ef60800 == 185 [pid = 1923] [id = 776] 00:18:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 150 (0x7ffa93b4ec00) [pid = 1923] [serial = 2327] [outer = (nil)] 00:18:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 151 (0x7ffa9fcdec00) [pid = 1923] [serial = 2328] [outer = 0x7ffa93b4ec00] 00:18:01 INFO - PROCESS | 1923 | 1463037481492 Marionette DEBUG loaded listener.js 00:18:01 INFO - PROCESS | 1923 | ++DOMWINDOW == 152 (0x7ffaa0cdd800) [pid = 1923] [serial = 2329] [outer = 0x7ffa93b4ec00] 00:18:02 INFO - PROCESS | 1923 | 1463037482351 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:18:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:18:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1598ms 00:18:02 INFO - PROCESS | 1923 | 1463037482385 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 00:18:02 INFO - PROCESS | 1923 | 1463037482391 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 00:18:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:18:02 INFO - PROCESS | 1923 | 1463037482403 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:18:02 INFO - PROCESS | 1923 | 1463037482407 Marionette TRACE conn4 <- [1,3070,null,{}] 00:18:02 INFO - PROCESS | 1923 | 1463037482419 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:02 INFO - PROCESS | 1923 | 1463037482942 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 00:18:03 INFO - PROCESS | 1923 | 1463037483255 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:03 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9f083000 == 186 [pid = 1923] [id = 777] 00:18:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 153 (0x7ffaa0d85c00) [pid = 1923] [serial = 2330] [outer = (nil)] 00:18:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 154 (0x7ffaa0fd0800) [pid = 1923] [serial = 2331] [outer = 0x7ffaa0d85c00] 00:18:03 INFO - PROCESS | 1923 | 1463037483387 Marionette DEBUG loaded listener.js 00:18:03 INFO - PROCESS | 1923 | ++DOMWINDOW == 155 (0x7ffaa1140400) [pid = 1923] [serial = 2332] [outer = 0x7ffaa0d85c00] 00:18:04 INFO - PROCESS | 1923 | 1463037484649 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2305ms 00:18:04 INFO - PROCESS | 1923 | 1463037484722 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 00:18:04 INFO - PROCESS | 1923 | 1463037484729 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 00:18:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:18:04 INFO - PROCESS | 1923 | 1463037484744 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:18:04 INFO - PROCESS | 1923 | 1463037484750 Marionette TRACE conn4 <- [1,3074,null,{}] 00:18:04 INFO - PROCESS | 1923 | 1463037484759 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:05 INFO - PROCESS | 1923 | 1463037485223 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 00:18:05 INFO - PROCESS | 1923 | 1463037485638 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:05 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fbd4000 == 187 [pid = 1923] [id = 778] 00:18:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 156 (0x7ffaa0d8bc00) [pid = 1923] [serial = 2333] [outer = (nil)] 00:18:05 INFO - PROCESS | 1923 | ++DOMWINDOW == 157 (0x7ffaa2648c00) [pid = 1923] [serial = 2334] [outer = 0x7ffaa0d8bc00] 00:18:05 INFO - PROCESS | 1923 | 1463037485772 Marionette DEBUG loaded listener.js 00:18:06 INFO - PROCESS | 1923 | ++DOMWINDOW == 158 (0x7ffa9faa9800) [pid = 1923] [serial = 2335] [outer = 0x7ffaa0d8bc00] 00:18:06 INFO - PROCESS | 1923 | 1463037486886 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:18:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2153ms 00:18:06 INFO - PROCESS | 1923 | 1463037486897 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 00:18:06 INFO - PROCESS | 1923 | 1463037486899 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 00:18:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:18:06 INFO - PROCESS | 1923 | 1463037486906 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:18:06 INFO - PROCESS | 1923 | 1463037486909 Marionette TRACE conn4 <- [1,3078,null,{}] 00:18:06 INFO - PROCESS | 1923 | 1463037486916 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:07 INFO - PROCESS | 1923 | 1463037487159 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 00:18:07 INFO - PROCESS | 1923 | 1463037487417 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:07 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fdc9800 == 188 [pid = 1923] [id = 779] 00:18:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 159 (0x7ffa9a303400) [pid = 1923] [serial = 2336] [outer = (nil)] 00:18:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 160 (0x7ffaa27af400) [pid = 1923] [serial = 2337] [outer = 0x7ffa9a303400] 00:18:07 INFO - PROCESS | 1923 | 1463037487511 Marionette DEBUG loaded listener.js 00:18:07 INFO - PROCESS | 1923 | ++DOMWINDOW == 161 (0x7ffaa32b4800) [pid = 1923] [serial = 2338] [outer = 0x7ffa9a303400] 00:18:08 INFO - PROCESS | 1923 | 1463037488350 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 00:18:08 INFO - PROCESS | 1923 | 1463037488396 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 00:18:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:18:08 INFO - PROCESS | 1923 | 1463037488409 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:18:08 INFO - PROCESS | 1923 | 1463037488417 Marionette TRACE conn4 <- [1,3082,null,{}] 00:18:08 INFO - PROCESS | 1923 | 1463037488471 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:08 INFO - PROCESS | 1923 | 1463037488723 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 00:18:09 INFO - PROCESS | 1923 | 1463037488999 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:09 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffa9fffc000 == 189 [pid = 1923] [id = 780] 00:18:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 162 (0x7ffa9f35c800) [pid = 1923] [serial = 2339] [outer = (nil)] 00:18:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 163 (0x7ffaa3367400) [pid = 1923] [serial = 2340] [outer = 0x7ffa9f35c800] 00:18:09 INFO - PROCESS | 1923 | 1463037489074 Marionette DEBUG loaded listener.js 00:18:09 INFO - PROCESS | 1923 | ++DOMWINDOW == 164 (0x7ffaa6c72800) [pid = 1923] [serial = 2341] [outer = 0x7ffa9f35c800] 00:18:09 INFO - PROCESS | 1923 | 1463037489886 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:18:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:18:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:18:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:18:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:18:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1538ms 00:18:09 INFO - PROCESS | 1923 | 1463037489950 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 00:18:09 INFO - PROCESS | 1923 | 1463037489954 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 00:18:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:18:09 INFO - PROCESS | 1923 | 1463037489960 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:18:09 INFO - PROCESS | 1923 | 1463037489963 Marionette TRACE conn4 <- [1,3086,null,{}] 00:18:09 INFO - PROCESS | 1923 | 1463037489985 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:10 INFO - PROCESS | 1923 | 1463037490326 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 00:18:10 INFO - PROCESS | 1923 | 1463037490544 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:10 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa0d06800 == 190 [pid = 1923] [id = 781] 00:18:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 165 (0x7ffaa6c75400) [pid = 1923] [serial = 2342] [outer = (nil)] 00:18:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 166 (0x7ffaa6d69000) [pid = 1923] [serial = 2343] [outer = 0x7ffaa6c75400] 00:18:10 INFO - PROCESS | 1923 | 1463037490624 Marionette DEBUG loaded listener.js 00:18:10 INFO - PROCESS | 1923 | ++DOMWINDOW == 167 (0x7ffaa6deb000) [pid = 1923] [serial = 2344] [outer = 0x7ffaa6c75400] 00:18:11 INFO - PROCESS | 1923 | 1463037491506 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:18:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:18:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1584ms 00:18:11 INFO - PROCESS | 1923 | 1463037491546 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 00:18:11 INFO - PROCESS | 1923 | 1463037491550 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 00:18:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:18:11 INFO - PROCESS | 1923 | 1463037491557 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:18:11 INFO - PROCESS | 1923 | 1463037491560 Marionette TRACE conn4 <- [1,3090,null,{}] 00:18:11 INFO - PROCESS | 1923 | 1463037491566 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:11 INFO - PROCESS | 1923 | 1463037491902 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 00:18:12 INFO - PROCESS | 1923 | 1463037492114 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:12 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa10c8800 == 191 [pid = 1923] [id = 782] 00:18:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 168 (0x7ffa9d47d000) [pid = 1923] [serial = 2345] [outer = (nil)] 00:18:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 169 (0x7ffaa7ae3c00) [pid = 1923] [serial = 2346] [outer = 0x7ffa9d47d000] 00:18:12 INFO - PROCESS | 1923 | 1463037492198 Marionette DEBUG loaded listener.js 00:18:12 INFO - PROCESS | 1923 | ++DOMWINDOW == 170 (0x7ffaa7b5b000) [pid = 1923] [serial = 2347] [outer = 0x7ffa9d47d000] 00:18:13 INFO - PROCESS | 1923 | 1463037493051 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:18:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1536ms 00:18:13 INFO - PROCESS | 1923 | 1463037493093 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 00:18:13 INFO - PROCESS | 1923 | 1463037493098 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 00:18:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:18:13 INFO - PROCESS | 1923 | 1463037493105 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:18:13 INFO - PROCESS | 1923 | 1463037493109 Marionette TRACE conn4 <- [1,3094,null,{}] 00:18:13 INFO - PROCESS | 1923 | 1463037493115 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:13 INFO - PROCESS | 1923 | 1463037493379 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 00:18:13 INFO - PROCESS | 1923 | 1463037493665 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:13 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa3104000 == 192 [pid = 1923] [id = 783] 00:18:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 171 (0x7ffa9d56c400) [pid = 1923] [serial = 2348] [outer = (nil)] 00:18:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 172 (0x7ffaa81bb400) [pid = 1923] [serial = 2349] [outer = 0x7ffa9d56c400] 00:18:13 INFO - PROCESS | 1923 | 1463037493752 Marionette DEBUG loaded listener.js 00:18:13 INFO - PROCESS | 1923 | ++DOMWINDOW == 173 (0x7ffaa8a43800) [pid = 1923] [serial = 2350] [outer = 0x7ffa9d56c400] 00:18:14 INFO - PROCESS | 1923 | 1463037494556 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:18:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1480ms 00:18:14 INFO - PROCESS | 1923 | 1463037494586 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 00:18:14 INFO - PROCESS | 1923 | 1463037494589 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 00:18:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:18:14 INFO - PROCESS | 1923 | 1463037494596 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:18:14 INFO - PROCESS | 1923 | 1463037494600 Marionette TRACE conn4 <- [1,3098,null,{}] 00:18:14 INFO - PROCESS | 1923 | 1463037494605 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:14 INFO - PROCESS | 1923 | 1463037494887 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 00:18:15 INFO - PROCESS | 1923 | 1463037495158 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:15 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7904800 == 193 [pid = 1923] [id = 784] 00:18:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 174 (0x7ffaa6d64c00) [pid = 1923] [serial = 2351] [outer = (nil)] 00:18:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 175 (0x7ffaa8c7d800) [pid = 1923] [serial = 2352] [outer = 0x7ffaa6d64c00] 00:18:15 INFO - PROCESS | 1923 | 1463037495236 Marionette DEBUG loaded listener.js 00:18:15 INFO - PROCESS | 1923 | ++DOMWINDOW == 176 (0x7ffaa9b81c00) [pid = 1923] [serial = 2353] [outer = 0x7ffaa6d64c00] 00:18:16 INFO - PROCESS | 1923 | 1463037496037 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:18:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1489ms 00:18:16 INFO - PROCESS | 1923 | 1463037496086 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 00:18:16 INFO - PROCESS | 1923 | 1463037496091 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 00:18:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:18:16 INFO - PROCESS | 1923 | 1463037496098 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:18:16 INFO - PROCESS | 1923 | 1463037496111 Marionette TRACE conn4 <- [1,3102,null,{}] 00:18:16 INFO - PROCESS | 1923 | 1463037496117 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:16 INFO - PROCESS | 1923 | 1463037496407 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 00:18:16 INFO - PROCESS | 1923 | 1463037496651 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:16 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa7f44000 == 194 [pid = 1923] [id = 785] 00:18:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 177 (0x7ffa95d53400) [pid = 1923] [serial = 2354] [outer = (nil)] 00:18:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 178 (0x7ffaa9b9c000) [pid = 1923] [serial = 2355] [outer = 0x7ffa95d53400] 00:18:16 INFO - PROCESS | 1923 | 1463037496726 Marionette DEBUG loaded listener.js 00:18:16 INFO - PROCESS | 1923 | ++DOMWINDOW == 179 (0x7ffaab532000) [pid = 1923] [serial = 2356] [outer = 0x7ffa95d53400] 00:18:17 INFO - PROCESS | 1923 | 1463037497526 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:18:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1489ms 00:18:17 INFO - PROCESS | 1923 | 1463037497588 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 00:18:17 INFO - PROCESS | 1923 | 1463037497592 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 00:18:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:18:17 INFO - PROCESS | 1923 | 1463037497597 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:18:17 INFO - PROCESS | 1923 | 1463037497600 Marionette TRACE conn4 <- [1,3106,null,{}] 00:18:17 INFO - PROCESS | 1923 | 1463037497620 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:17 INFO - PROCESS | 1923 | 1463037497950 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 00:18:18 INFO - PROCESS | 1923 | 1463037498169 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:18 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8409000 == 195 [pid = 1923] [id = 786] 00:18:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 180 (0x7ffaab536000) [pid = 1923] [serial = 2357] [outer = (nil)] 00:18:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 181 (0x7ffaab6e8000) [pid = 1923] [serial = 2358] [outer = 0x7ffaab536000] 00:18:18 INFO - PROCESS | 1923 | 1463037498245 Marionette DEBUG loaded listener.js 00:18:18 INFO - PROCESS | 1923 | ++DOMWINDOW == 182 (0x7ffaaefdbc00) [pid = 1923] [serial = 2359] [outer = 0x7ffaab536000] 00:18:19 INFO - PROCESS | 1923 | 1463037499038 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:18:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1481ms 00:18:19 INFO - PROCESS | 1923 | 1463037499081 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 00:18:19 INFO - PROCESS | 1923 | 1463037499085 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 00:18:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:18:19 INFO - PROCESS | 1923 | 1463037499091 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:18:19 INFO - PROCESS | 1923 | 1463037499094 Marionette TRACE conn4 <- [1,3110,null,{}] 00:18:19 INFO - PROCESS | 1923 | 1463037499100 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:19 INFO - PROCESS | 1923 | 1463037499348 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 00:18:19 INFO - PROCESS | 1923 | 1463037499606 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:19 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaa8d78000 == 196 [pid = 1923] [id = 787] 00:18:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 183 (0x7ffaa9b8d800) [pid = 1923] [serial = 2360] [outer = (nil)] 00:18:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 184 (0x7ffab00d1400) [pid = 1923] [serial = 2361] [outer = 0x7ffaa9b8d800] 00:18:19 INFO - PROCESS | 1923 | 1463037499680 Marionette DEBUG loaded listener.js 00:18:19 INFO - PROCESS | 1923 | ++DOMWINDOW == 185 (0x7ffab0852400) [pid = 1923] [serial = 2362] [outer = 0x7ffaa9b8d800] 00:18:20 INFO - PROCESS | 1923 | 1463037500518 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:18:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:18:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 00:18:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:18:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:18:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1436ms 00:18:20 INFO - PROCESS | 1923 | 1463037500528 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 00:18:20 INFO - PROCESS | 1923 | 1463037500532 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 00:18:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:18:20 INFO - PROCESS | 1923 | 1463037500537 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:18:20 INFO - PROCESS | 1923 | 1463037500539 Marionette TRACE conn4 <- [1,3114,null,{}] 00:18:20 INFO - PROCESS | 1923 | 1463037500545 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:20 INFO - PROCESS | 1923 | 1463037500781 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 00:18:21 INFO - PROCESS | 1923 | 1463037501043 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"88cd3991-7847-42e9-8542-b298cb072b25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:21 INFO - PROCESS | 1923 | ++DOCSHELL 0x7ffaaa85b800 == 197 [pid = 1923] [id = 788] 00:18:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 186 (0x7ffaae7ae800) [pid = 1923] [serial = 2363] [outer = (nil)] 00:18:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 187 (0x7ffab0858800) [pid = 1923] [serial = 2364] [outer = 0x7ffaae7ae800] 00:18:21 INFO - PROCESS | 1923 | 1463037501117 Marionette DEBUG loaded listener.js 00:18:21 INFO - PROCESS | 1923 | ++DOMWINDOW == 188 (0x7ffab0c22c00) [pid = 1923] [serial = 2365] [outer = 0x7ffaae7ae800] 00:18:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:18:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1477ms 00:18:22 INFO - PROCESS | 1923 | 1463037502008 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:18:22 INFO - PROCESS | 1923 | 1463037502018 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 00:18:22 INFO - PROCESS | 1923 | 1463037502021 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 00:18:23 WARNING - u'runner_teardown' () 00:18:23 INFO - No more tests 00:18:23 INFO - Got 0 unexpected results 00:18:23 INFO - SUITE-END | took 1282s 00:18:23 INFO - Closing logging queue 00:18:23 INFO - queue closed 00:18:23 INFO - Return code: 0 00:18:23 WARNING - # TBPL SUCCESS # 00:18:23 INFO - Running post-action listener: _resource_record_post_action 00:18:23 INFO - Running post-run listener: _resource_record_post_run 00:18:24 INFO - Total resource usage - Wall time: 1319s; CPU: 98.0%; Read bytes: 6832128; Write bytes: 936763392; Read time: 4000; Write time: 325220 00:18:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:18:24 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 8740864; Read time: 0; Write time: 3804 00:18:24 INFO - run-tests - Wall time: 1290s; CPU: 98.0%; Read bytes: 6246400; Write bytes: 927965184; Read time: 3824; Write time: 321412 00:18:24 INFO - Running post-run listener: _upload_blobber_files 00:18:24 INFO - Blob upload gear active. 00:18:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:18:24 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 00:18:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:18:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:18:25 INFO - (blobuploader) - INFO - Open directory for files ... 00:18:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:18:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:18:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:18:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:18:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:18:27 INFO - (blobuploader) - INFO - Done attempting. 00:18:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:18:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:18:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:18:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:18:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:18:28 INFO - (blobuploader) - INFO - Done attempting. 00:18:28 INFO - (blobuploader) - INFO - Iteration through files over. 00:18:28 INFO - Return code: 0 00:18:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:18:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:18:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff497ae8667376f8b1b98596ef5a808c736d6155df74715e4cebb51903cb11eec530741c16d51c9c22140eff341ea8168c2b03c0fcd6a8ba428ef498dbc8de7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd479d61871e325dfd616f868840f3c87ef304e1f9caac2384b1b20e440270899f7fb2f7f18660eb6b0a14bc92d428a0b999205bab3628c7441077c40a68d7aa"} 00:18:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:18:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:18:28 INFO - Contents: 00:18:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff497ae8667376f8b1b98596ef5a808c736d6155df74715e4cebb51903cb11eec530741c16d51c9c22140eff341ea8168c2b03c0fcd6a8ba428ef498dbc8de7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd479d61871e325dfd616f868840f3c87ef304e1f9caac2384b1b20e440270899f7fb2f7f18660eb6b0a14bc92d428a0b999205bab3628c7441077c40a68d7aa"} 00:18:28 INFO - Running post-run listener: copy_logs_to_upload_dir 00:18:28 INFO - Copying logs to upload dir... 00:18:28 INFO - mkdir: /builds/slave/test/build/upload/logs 00:18:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1427.872247 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 48 secs) (at 2016-05-12 00:18:29.148361) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:18:29.149513) ========= 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-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff497ae8667376f8b1b98596ef5a808c736d6155df74715e4cebb51903cb11eec530741c16d51c9c22140eff341ea8168c2b03c0fcd6a8ba428ef498dbc8de7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd479d61871e325dfd616f868840f3c87ef304e1f9caac2384b1b20e440270899f7fb2f7f18660eb6b0a14bc92d428a0b999205bab3628c7441077c40a68d7aa"} build_url:https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036846 build_url: 'https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff497ae8667376f8b1b98596ef5a808c736d6155df74715e4cebb51903cb11eec530741c16d51c9c22140eff341ea8168c2b03c0fcd6a8ba428ef498dbc8de7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd479d61871e325dfd616f868840f3c87ef304e1f9caac2384b1b20e440270899f7fb2f7f18660eb6b0a14bc92d428a0b999205bab3628c7441077c40a68d7aa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d6nX0mB7Rr6c5W5IJMaljA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:18:29.226636) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:18:29.227121) ========= 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-1463035837.636776-356012965 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022083 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:18:29.293404) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:18:29.293695) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:18:29.294045) ========= ========= Total master_lag: 0.68 =========