builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-831 starttime: 1461155302.35 results: success (0) buildid: 20160420025335 builduid: e2070c3864bc4993b0fae819a230d9d2 revision: e9088179190a3129cc705ea795e40669c97327d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:28:22.351288) ========= master: http://buildbot-master117.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:28:22.351899) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 33 secs) (at 2016-04-20 05:28:22.352348) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 33 secs) (at 2016-04-20 05:28:56.154521) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 05:28:56.154907) ========= 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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 05:28:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.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% 166K=0.07s 2016-04-20 05:28:57 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.607405 ========= master_lag: 2.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 05:28:59.235303) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 05:28:59.235732) ========= 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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.040843 ========= master_lag: 7.71 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 05:29:06.986743) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 05:29:06.987298) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e9088179190a3129cc705ea795e40669c97327d0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e9088179190a3129cc705ea795e40669c97327d0 --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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 05:29:08,519 truncating revision to first 12 chars 2016-04-20 05:29:08,519 Setting DEBUG logging. 2016-04-20 05:29:08,519 attempt 1/10 2016-04-20 05:29:08,520 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e9088179190a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 05:29:09,635 unpacking tar archive at: fx-team-e9088179190a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.695721 ========= master_lag: 5.85 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 05:29:14.528598) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:29:14.529077) ========= script_repo_revision: e9088179190a3129cc705ea795e40669c97327d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:29:14.529693) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 50 secs) (at 2016-04-20 05:29:14.530096) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 50 secs) (at 2016-04-20 05:30:05.407588) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 13 secs) (at 2016-04-20 05:30:05.409330) ========= /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 fx-team --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', 'fx-team', '--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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False 05:30:07 INFO - MultiFileLogger online at 20160420 05:30:07 in /builds/slave/test 05:30:07 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 fx-team --download-symbols true 05:30:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:30:07 INFO - {'append_to_log': False, 05:30:07 INFO - 'base_work_dir': '/builds/slave/test', 05:30:07 INFO - 'blob_upload_branch': 'fx-team', 05:30:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:30:07 INFO - 'buildbot_json_path': 'buildprops.json', 05:30:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:30:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:30:07 INFO - 'download_minidump_stackwalk': True, 05:30:07 INFO - 'download_symbols': 'true', 05:30:07 INFO - 'e10s': False, 05:30:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:30:07 INFO - 'tooltool.py': '/tools/tooltool.py', 05:30:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:30:07 INFO - '/tools/misc-python/virtualenv.py')}, 05:30:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:30:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:30:07 INFO - 'log_level': 'info', 05:30:07 INFO - 'log_to_console': True, 05:30:07 INFO - 'opt_config_files': (), 05:30:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:30:07 INFO - '--processes=1', 05:30:07 INFO - '--config=%(test_path)s/wptrunner.ini', 05:30:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:30:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:30:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:30:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:30:07 INFO - 'pip_index': False, 05:30:07 INFO - 'require_test_zip': True, 05:30:07 INFO - 'test_type': ('testharness',), 05:30:07 INFO - 'this_chunk': '1', 05:30:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:30:07 INFO - 'total_chunks': '10', 05:30:07 INFO - 'virtualenv_path': 'venv', 05:30:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:30:07 INFO - 'work_dir': 'build'} 05:30:07 INFO - ##### 05:30:07 INFO - ##### Running clobber step. 05:30:07 INFO - ##### 05:30:07 INFO - Running pre-action listener: _resource_record_pre_action 05:30:07 INFO - Running main action method: clobber 05:30:07 INFO - rmtree: /builds/slave/test/build 05:30:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:30:07 INFO - Running post-action listener: _resource_record_post_action 05:30:07 INFO - ##### 05:30:07 INFO - ##### Running read-buildbot-config step. 05:30:07 INFO - ##### 05:30:07 INFO - Running pre-action listener: _resource_record_pre_action 05:30:07 INFO - Running main action method: read_buildbot_config 05:30:07 INFO - Using buildbot properties: 05:30:07 INFO - { 05:30:07 INFO - "project": "", 05:30:07 INFO - "product": "firefox", 05:30:07 INFO - "script_repo_revision": "production", 05:30:07 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 05:30:07 INFO - "repository": "", 05:30:07 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 05:30:07 INFO - "buildid": "20160420025335", 05:30:07 INFO - "pgo_build": "False", 05:30:07 INFO - "basedir": "/builds/slave/test", 05:30:07 INFO - "buildnumber": 14, 05:30:07 INFO - "slavename": "tst-linux64-spot-831", 05:30:07 INFO - "master": "http://buildbot-master117.bb.releng.use1.mozilla.com:8201/", 05:30:07 INFO - "platform": "linux64", 05:30:07 INFO - "branch": "fx-team", 05:30:07 INFO - "revision": "e9088179190a3129cc705ea795e40669c97327d0", 05:30:07 INFO - "repo_path": "integration/fx-team", 05:30:07 INFO - "moz_repo_path": "", 05:30:07 INFO - "stage_platform": "linux64", 05:30:07 INFO - "builduid": "e2070c3864bc4993b0fae819a230d9d2", 05:30:07 INFO - "slavebuilddir": "test" 05:30:07 INFO - } 05:30:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:30:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:30:07 INFO - Running post-action listener: _resource_record_post_action 05:30:07 INFO - ##### 05:30:07 INFO - ##### Running download-and-extract step. 05:30:07 INFO - ##### 05:30:07 INFO - Running pre-action listener: _resource_record_pre_action 05:30:07 INFO - Running main action method: download_and_extract 05:30:07 INFO - mkdir: /builds/slave/test/build/tests 05:30:07 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')]} 05:30:07 INFO - https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:30:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:30:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:30:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:30:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:30:09 INFO - Downloaded 1361 bytes. 05:30:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:30:09 INFO - Using the following test package requirements: 05:30:09 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:30:09 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:30:09 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:30:09 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'jsshell-linux-x86_64.zip'], 05:30:09 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:30:09 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:30:09 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:30:09 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:30:09 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:30:09 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:30:09 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:30:09 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:30:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:09 INFO - https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:30:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:30:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:30:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:30:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:30:13 INFO - Downloaded 22732488 bytes. 05:30:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:30:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:30:14 INFO - caution: filename not matched: web-platform/* 05:30:14 INFO - Return code: 11 05:30: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')]} 05:30:14 INFO - https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:30:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:30:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:30:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:30:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:30:18 INFO - Downloaded 36397874 bytes. 05:30:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:30:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:30:22 INFO - caution: filename not matched: bin/* 05:30:22 INFO - caution: filename not matched: config/* 05:30:22 INFO - caution: filename not matched: mozbase/* 05:30:22 INFO - caution: filename not matched: marionette/* 05:30:22 INFO - caution: filename not matched: tools/wptserve/* 05:30:22 INFO - Return code: 11 05:30:22 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')]} 05:30:22 INFO - https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:30:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:30:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:30:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:30:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:30:25 INFO - Downloaded 64272846 bytes. 05:30:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:30:25 INFO - mkdir: /builds/slave/test/properties 05:30:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:30:25 INFO - Writing to file /builds/slave/test/properties/build_url 05:30:25 INFO - Contents: 05:30:25 INFO - build_url:https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:30:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:30:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:30:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:30:26 INFO - Contents: 05:30:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:30:26 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')]} 05:30:26 INFO - https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:30:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:30:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:30:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:30:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:30:34 INFO - Downloaded 90770729 bytes. 05:30:34 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:30:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:30:42 INFO - Return code: 0 05:30:42 INFO - Running post-action listener: _resource_record_post_action 05:30:42 INFO - Running post-action listener: set_extra_try_arguments 05:30:42 INFO - ##### 05:30:42 INFO - ##### Running create-virtualenv step. 05:30:42 INFO - ##### 05:30:42 INFO - Running pre-action listener: _pre_create_virtualenv 05:30:42 INFO - Running pre-action listener: _resource_record_pre_action 05:30:42 INFO - Running main action method: create_virtualenv 05:30:42 INFO - Creating virtualenv /builds/slave/test/build/venv 05:30:42 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 05:30:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:30:42 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:30:42 INFO - Using real prefix '/usr' 05:30:42 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:30:44 INFO - Installing distribute.............................................................................................................................................................................................done. 05:30:49 INFO - Installing pip.................done. 05:30:49 INFO - Return code: 0 05:30:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:30:49 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')]} 05:30:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:30:49 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')]} 05:30:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:30:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x272b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x272c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2773a50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, '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-1461154940.743105-476629833', '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 05:30:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:30:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:30:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:49 INFO - 'CCACHE_UMASK': '002', 05:30:49 INFO - 'DISPLAY': ':0', 05:30:49 INFO - 'HOME': '/home/cltbld', 05:30:49 INFO - 'LANG': 'en_US.UTF-8', 05:30:49 INFO - 'LOGNAME': 'cltbld', 05:30:49 INFO - 'MAIL': '/var/mail/cltbld', 05:30:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:49 INFO - 'MOZ_NO_REMOTE': '1', 05:30:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:49 INFO - 'PWD': '/builds/slave/test', 05:30:49 INFO - 'SHELL': '/bin/bash', 05:30:49 INFO - 'SHLVL': '1', 05:30:49 INFO - 'TERM': 'linux', 05:30:49 INFO - 'TMOUT': '86400', 05:30:49 INFO - 'USER': 'cltbld', 05:30:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:30:49 INFO - '_': '/tools/buildbot/bin/python'} 05:30:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:50 INFO - Downloading/unpacking psutil>=0.7.1 05:30:50 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 05:30:50 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 05:30:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:30:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:30:50 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 05:30:50 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 05:30:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:30:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:30:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:56 INFO - Installing collected packages: psutil 05:30:56 INFO - Running setup.py install for psutil 05:30:56 INFO - building 'psutil._psutil_linux' extension 05:30:56 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 05:30:56 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 05:30:56 INFO - building 'psutil._psutil_posix' extension 05:30:56 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 05:30:57 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:30:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:30:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:57 INFO - Successfully installed psutil 05:30:57 INFO - Cleaning up... 05:30:57 INFO - Return code: 0 05:30:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:30:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:30:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:30:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x272b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x272c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2773a50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, '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-1461154940.743105-476629833', '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 05:30:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:30:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:30:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:57 INFO - 'CCACHE_UMASK': '002', 05:30:57 INFO - 'DISPLAY': ':0', 05:30:57 INFO - 'HOME': '/home/cltbld', 05:30:57 INFO - 'LANG': 'en_US.UTF-8', 05:30:57 INFO - 'LOGNAME': 'cltbld', 05:30:57 INFO - 'MAIL': '/var/mail/cltbld', 05:30:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:57 INFO - 'MOZ_NO_REMOTE': '1', 05:30:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:57 INFO - 'PWD': '/builds/slave/test', 05:30:57 INFO - 'SHELL': '/bin/bash', 05:30:57 INFO - 'SHLVL': '1', 05:30:57 INFO - 'TERM': 'linux', 05:30:57 INFO - 'TMOUT': '86400', 05:30:57 INFO - 'USER': 'cltbld', 05:30:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:30:57 INFO - '_': '/tools/buildbot/bin/python'} 05:30:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:30:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:30:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:30:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:30:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:31:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:31:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:31:03 INFO - Installing collected packages: mozsystemmonitor 05:31:03 INFO - Running setup.py install for mozsystemmonitor 05:31:03 INFO - Successfully installed mozsystemmonitor 05:31:03 INFO - Cleaning up... 05:31:03 INFO - Return code: 0 05:31:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:31:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x272b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x272c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2773a50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, '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-1461154940.743105-476629833', '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 05:31:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:31:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:31:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:03 INFO - 'CCACHE_UMASK': '002', 05:31:03 INFO - 'DISPLAY': ':0', 05:31:03 INFO - 'HOME': '/home/cltbld', 05:31:03 INFO - 'LANG': 'en_US.UTF-8', 05:31:03 INFO - 'LOGNAME': 'cltbld', 05:31:03 INFO - 'MAIL': '/var/mail/cltbld', 05:31:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:03 INFO - 'MOZ_NO_REMOTE': '1', 05:31:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:03 INFO - 'PWD': '/builds/slave/test', 05:31:03 INFO - 'SHELL': '/bin/bash', 05:31:03 INFO - 'SHLVL': '1', 05:31:03 INFO - 'TERM': 'linux', 05:31:03 INFO - 'TMOUT': '86400', 05:31:03 INFO - 'USER': 'cltbld', 05:31:03 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:31:03 INFO - '_': '/tools/buildbot/bin/python'} 05:31:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:04 INFO - Downloading/unpacking blobuploader==1.2.4 05:31:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:09 INFO - Downloading blobuploader-1.2.4.tar.gz 05:31:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:31:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:31:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:11 INFO - Downloading docopt-0.6.1.tar.gz 05:31:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:31:11 INFO - Installing collected packages: blobuploader, requests, docopt 05:31:11 INFO - Running setup.py install for blobuploader 05:31:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:31:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:31:11 INFO - Running setup.py install for requests 05:31:12 INFO - Running setup.py install for docopt 05:31:12 INFO - Successfully installed blobuploader requests docopt 05:31:12 INFO - Cleaning up... 05:31:12 INFO - Return code: 0 05:31:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31:12 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')]} 05:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:12 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')]} 05:31:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x272b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x272c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2773a50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, '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-1461154940.743105-476629833', '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 05:31:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:31:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:31:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:12 INFO - 'CCACHE_UMASK': '002', 05:31:12 INFO - 'DISPLAY': ':0', 05:31:12 INFO - 'HOME': '/home/cltbld', 05:31:12 INFO - 'LANG': 'en_US.UTF-8', 05:31:12 INFO - 'LOGNAME': 'cltbld', 05:31:12 INFO - 'MAIL': '/var/mail/cltbld', 05:31:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:12 INFO - 'MOZ_NO_REMOTE': '1', 05:31:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:12 INFO - 'PWD': '/builds/slave/test', 05:31:12 INFO - 'SHELL': '/bin/bash', 05:31:12 INFO - 'SHLVL': '1', 05:31:12 INFO - 'TERM': 'linux', 05:31:12 INFO - 'TMOUT': '86400', 05:31:12 INFO - 'USER': 'cltbld', 05:31:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:31:12 INFO - '_': '/tools/buildbot/bin/python'} 05:31:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:12 INFO - Running setup.py (path:/tmp/pip-11p9BI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:13 INFO - Running setup.py (path:/tmp/pip-cpQN_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:13 INFO - Running setup.py (path:/tmp/pip-8c06AQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:13 INFO - Running setup.py (path:/tmp/pip-sxUpNh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:13 INFO - Running setup.py (path:/tmp/pip-1uIwUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:13 INFO - Running setup.py (path:/tmp/pip-aVQrmp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:13 INFO - Running setup.py (path:/tmp/pip-UZR2P3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:13 INFO - Running setup.py (path:/tmp/pip-bHkmod-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:13 INFO - Running setup.py (path:/tmp/pip-HYG8VR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:14 INFO - Running setup.py (path:/tmp/pip-FSj9xp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:14 INFO - Running setup.py (path:/tmp/pip-nRDjaj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:14 INFO - Running setup.py (path:/tmp/pip-emfswK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:14 INFO - Running setup.py (path:/tmp/pip-Rw1kKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:14 INFO - Running setup.py (path:/tmp/pip-sR9d2X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:14 INFO - Running setup.py (path:/tmp/pip-bhZue7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:14 INFO - Running setup.py (path:/tmp/pip-KkdMAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:15 INFO - Running setup.py (path:/tmp/pip-6I4waZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:15 INFO - Running setup.py (path:/tmp/pip-jm43Cl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:15 INFO - Running setup.py (path:/tmp/pip-6aKi5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:15 INFO - Running setup.py (path:/tmp/pip-9gT5ru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:15 INFO - Running setup.py (path:/tmp/pip-87H13f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:16 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 05:31:16 INFO - Running setup.py install for manifestparser 05:31:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:31:16 INFO - Running setup.py install for mozcrash 05:31:16 INFO - Running setup.py install for mozdebug 05:31:16 INFO - Running setup.py install for mozdevice 05:31:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozfile 05:31:17 INFO - Running setup.py install for mozhttpd 05:31:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozinfo 05:31:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozInstall 05:31:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozleak 05:31:18 INFO - Running setup.py install for mozlog 05:31:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for moznetwork 05:31:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for mozprocess 05:31:18 INFO - Running setup.py install for mozprofile 05:31:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for mozrunner 05:31:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:31:19 INFO - Running setup.py install for mozscreenshot 05:31:19 INFO - Running setup.py install for moztest 05:31:19 INFO - Running setup.py install for mozversion 05:31:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:31:19 INFO - Running setup.py install for wptserve 05:31:20 INFO - Running setup.py install for marionette-driver 05:31:20 INFO - Running setup.py install for browsermob-proxy 05:31:20 INFO - Running setup.py install for marionette-client 05:31:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:31:21 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 05:31:21 INFO - Cleaning up... 05:31:21 INFO - Return code: 0 05:31:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31: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')]} 05:31:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31: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')]} 05:31:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x272b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x272c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2773a50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, '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-1461154940.743105-476629833', '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 05:31:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:31:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:31:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:21 INFO - 'CCACHE_UMASK': '002', 05:31:21 INFO - 'DISPLAY': ':0', 05:31:21 INFO - 'HOME': '/home/cltbld', 05:31:21 INFO - 'LANG': 'en_US.UTF-8', 05:31:21 INFO - 'LOGNAME': 'cltbld', 05:31:21 INFO - 'MAIL': '/var/mail/cltbld', 05:31:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:21 INFO - 'MOZ_NO_REMOTE': '1', 05:31:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:21 INFO - 'PWD': '/builds/slave/test', 05:31:21 INFO - 'SHELL': '/bin/bash', 05:31:21 INFO - 'SHLVL': '1', 05:31:21 INFO - 'TERM': 'linux', 05:31:21 INFO - 'TMOUT': '86400', 05:31:21 INFO - 'USER': 'cltbld', 05:31:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:31:21 INFO - '_': '/tools/buildbot/bin/python'} 05:31:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:21 INFO - Running setup.py (path:/tmp/pip-RkdIBf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:21 INFO - Running setup.py (path:/tmp/pip-4Ylfx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:21 INFO - Running setup.py (path:/tmp/pip-8wG7gm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:21 INFO - Running setup.py (path:/tmp/pip-iaI3Uj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:22 INFO - Running setup.py (path:/tmp/pip-3d4Nlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:22 INFO - Running setup.py (path:/tmp/pip-2ephOF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:22 INFO - Running setup.py (path:/tmp/pip-yzVcP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:22 INFO - Running setup.py (path:/tmp/pip-Pvlt7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:22 INFO - Running setup.py (path:/tmp/pip-pwWq9s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:22 INFO - Running setup.py (path:/tmp/pip-O7rAp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:22 INFO - Running setup.py (path:/tmp/pip-JGod6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:23 INFO - Running setup.py (path:/tmp/pip-68QVlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:23 INFO - Running setup.py (path:/tmp/pip-YzS_SF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:23 INFO - Running setup.py (path:/tmp/pip-nSj9dp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:23 INFO - Running setup.py (path:/tmp/pip-86q0TQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:23 INFO - Running setup.py (path:/tmp/pip-H3bR9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:23 INFO - Running setup.py (path:/tmp/pip-Nfj0QB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:23 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)) 05:31:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:23 INFO - Running setup.py (path:/tmp/pip-QT19_o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:24 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)) 05:31:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:24 INFO - Running setup.py (path:/tmp/pip-uS7DOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:24 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)) 05:31:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:24 INFO - Running setup.py (path:/tmp/pip-CgIt1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:24 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)) 05:31:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:24 INFO - Running setup.py (path:/tmp/pip-aheXu4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:24 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)) 05:31:24 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)) 05:31:24 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)) 05:31:24 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)) 05:31:24 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)) 05:31:24 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)) 05:31:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:31:24 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 05:31:24 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 05:31:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:24 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 05:31:24 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 05:31:29 INFO - Downloading blessings-1.6.tar.gz 05:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:31:30 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)) 05:31:30 INFO - Installing collected packages: blessings 05:31:30 INFO - Running setup.py install for blessings 05:31:30 INFO - Successfully installed blessings 05:31:30 INFO - Cleaning up... 05:31:30 INFO - Return code: 0 05:31:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:31:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:31:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:31:31 INFO - Reading from file tmpfile_stdout 05:31:31 INFO - Current package versions: 05:31:31 INFO - argparse == 1.2.1 05:31:31 INFO - blessings == 1.6 05:31:31 INFO - blobuploader == 1.2.4 05:31:31 INFO - browsermob-proxy == 0.6.0 05:31:31 INFO - docopt == 0.6.1 05:31:31 INFO - manifestparser == 1.1 05:31:31 INFO - marionette-client == 2.3.0 05:31:31 INFO - marionette-driver == 1.4.0 05:31:31 INFO - mozInstall == 1.12 05:31:31 INFO - mozcrash == 0.17 05:31:31 INFO - mozdebug == 0.1 05:31:31 INFO - mozdevice == 0.48 05:31:31 INFO - mozfile == 1.2 05:31:31 INFO - mozhttpd == 0.7 05:31:31 INFO - mozinfo == 0.9 05:31:31 INFO - mozleak == 0.1 05:31:31 INFO - mozlog == 3.1 05:31:31 INFO - moznetwork == 0.27 05:31:31 INFO - mozprocess == 0.22 05:31:31 INFO - mozprofile == 0.28 05:31:31 INFO - mozrunner == 6.11 05:31:31 INFO - mozscreenshot == 0.1 05:31:31 INFO - mozsystemmonitor == 0.0 05:31:31 INFO - moztest == 0.7 05:31:31 INFO - mozversion == 1.4 05:31:31 INFO - psutil == 3.1.1 05:31:31 INFO - requests == 1.2.3 05:31:31 INFO - wptserve == 1.4.0 05:31:31 INFO - wsgiref == 0.1.2 05:31:31 INFO - Running post-action listener: _resource_record_post_action 05:31:31 INFO - Running post-action listener: _start_resource_monitoring 05:31:31 INFO - Starting resource monitoring. 05:31:31 INFO - ##### 05:31:31 INFO - ##### Running pull step. 05:31:31 INFO - ##### 05:31:31 INFO - Running pre-action listener: _resource_record_pre_action 05:31:31 INFO - Running main action method: pull 05:31:31 INFO - Pull has nothing to do! 05:31:31 INFO - Running post-action listener: _resource_record_post_action 05:31:31 INFO - ##### 05:31:31 INFO - ##### Running install step. 05:31:31 INFO - ##### 05:31:31 INFO - Running pre-action listener: _resource_record_pre_action 05:31:31 INFO - Running main action method: install 05:31:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:31:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:31:31 INFO - Reading from file tmpfile_stdout 05:31:31 INFO - Detecting whether we're running mozinstall >=1.0... 05:31:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:31:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:31:31 INFO - Reading from file tmpfile_stdout 05:31:31 INFO - Output received: 05:31:31 INFO - Usage: mozinstall [options] installer 05:31:31 INFO - Options: 05:31:31 INFO - -h, --help show this help message and exit 05:31:31 INFO - -d DEST, --destination=DEST 05:31:31 INFO - Directory to install application into. [default: 05:31:31 INFO - "/builds/slave/test"] 05:31:31 INFO - --app=APP Application being installed. [default: firefox] 05:31:31 INFO - mkdir: /builds/slave/test/build/application 05:31:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:31:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:32:03 INFO - Reading from file tmpfile_stdout 05:32:03 INFO - Output received: 05:32:03 INFO - /builds/slave/test/build/application/firefox/firefox 05:32:03 INFO - Running post-action listener: _resource_record_post_action 05:32:03 INFO - ##### 05:32:03 INFO - ##### Running run-tests step. 05:32:03 INFO - ##### 05:32:03 INFO - Running pre-action listener: _resource_record_pre_action 05:32:03 INFO - Running main action method: run_tests 05:32:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:32:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:32:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:32:03 INFO - grabbing minidump binary from tooltool 05:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:32:03 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 0x2774ba0>, '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 0x2771af0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2771f80>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:32:03 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 05:32:03 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 05:32:03 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:32:04 INFO - Return code: 0 05:32:04 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:32:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:32:04 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/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:32:04 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/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:32:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:32:04 INFO - 'CCACHE_UMASK': '002', 05:32:04 INFO - 'DISPLAY': ':0', 05:32:04 INFO - 'HOME': '/home/cltbld', 05:32:04 INFO - 'LANG': 'en_US.UTF-8', 05:32:04 INFO - 'LOGNAME': 'cltbld', 05:32:04 INFO - 'MAIL': '/var/mail/cltbld', 05:32:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:32:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:32:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:32:04 INFO - 'MOZ_NO_REMOTE': '1', 05:32:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:32:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:32:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:32:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:32:04 INFO - 'PWD': '/builds/slave/test', 05:32:04 INFO - 'SHELL': '/bin/bash', 05:32:04 INFO - 'SHLVL': '1', 05:32:04 INFO - 'TERM': 'linux', 05:32:04 INFO - 'TMOUT': '86400', 05:32:04 INFO - 'USER': 'cltbld', 05:32:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461154940.743105-476629833', 05:32:04 INFO - '_': '/tools/buildbot/bin/python'} 05:32:04 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/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:32:04 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 05:32:04 INFO - import pkg_resources 05:32:06 INFO - Using 1 client processes 05:32:06 INFO - wptserve Starting http server on 127.0.0.1:8000 05:32:06 INFO - wptserve Starting http server on 127.0.0.1:8001 05:32:06 INFO - wptserve Starting http server on 127.0.0.1:8443 05:32:08 INFO - SUITE-START | Running 778 tests 05:32:08 INFO - Running testharness tests 05:32:08 INFO - Setting up ssl 05:32:08 INFO - PROCESS | certutil | 05:32:08 INFO - PROCESS | certutil | 05:32:08 INFO - PROCESS | certutil | 05:32:08 INFO - Certificate Nickname Trust Attributes 05:32:08 INFO - SSL,S/MIME,JAR/XPI 05:32:08 INFO - 05:32:08 INFO - web-platform-tests CT,, 05:32:08 INFO - 05:32:08 INFO - Starting runner 05:32:11 INFO - PROCESS | 17853 | 1461155531430 Marionette DEBUG Marionette enabled via build flag and pref 05:32:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65b91a800 == 1 [pid = 17853] [id = 1] 05:32:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 1 (0x7fc65b91b000) [pid = 17853] [serial = 1] [outer = (nil)] 05:32:11 INFO - PROCESS | 17853 | [17853] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:32:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 2 (0x7fc65b91c000) [pid = 17853] [serial = 2] [outer = 0x7fc65b91b000] 05:32:12 INFO - PROCESS | 17853 | 1461155532074 Marionette INFO Listening on port 2828 05:32:12 INFO - PROCESS | 17853 | 1461155532608 Marionette DEBUG Marionette enabled via command-line flag 05:32:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a68800 == 2 [pid = 17853] [id = 2] 05:32:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 3 (0x7fc658ade000) [pid = 17853] [serial = 3] [outer = (nil)] 05:32:12 INFO - PROCESS | 17853 | [17853] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:32:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 4 (0x7fc658adf000) [pid = 17853] [serial = 4] [outer = 0x7fc658ade000] 05:32:12 INFO - PROCESS | 17853 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fc657c12430 05:32:12 INFO - PROCESS | 17853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fc65e2b1a60 05:32:12 INFO - PROCESS | 17853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fc657c30d30 05:32:12 INFO - PROCESS | 17853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fc657c35070 05:32:12 INFO - PROCESS | 17853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fc657c353a0 05:32:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 5 (0x7fc65e154000) [pid = 17853] [serial = 5] [outer = 0x7fc65b91b000] 05:32:12 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:13 INFO - PROCESS | 17853 | 1461155533002 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60181 05:32:13 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:13 INFO - PROCESS | 17853 | 1461155533089 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60182 05:32:13 INFO - PROCESS | 17853 | 1461155533095 Marionette DEBUG Closed connection conn0 05:32:13 INFO - PROCESS | 17853 | [17853] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 05:32:13 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:13 INFO - PROCESS | 17853 | 1461155533223 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60183 05:32:13 INFO - PROCESS | 17853 | 1461155533226 Marionette DEBUG Closed connection conn1 05:32:13 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:13 INFO - PROCESS | 17853 | 1461155533293 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60184 05:32:13 INFO - PROCESS | 17853 | 1461155533301 Marionette DEBUG Closed connection conn2 05:32:13 INFO - PROCESS | 17853 | 1461155533352 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:32:13 INFO - PROCESS | 17853 | 1461155533366 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420025335","device":"desktop","version":"48.0a1"} 05:32:14 INFO - PROCESS | 17853 | [17853] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:32:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc55800 == 3 [pid = 17853] [id = 3] 05:32:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 6 (0x7fc64bc56000) [pid = 17853] [serial = 6] [outer = (nil)] 05:32:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc56800 == 4 [pid = 17853] [id = 4] 05:32:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 7 (0x7fc662267800) [pid = 17853] [serial = 7] [outer = (nil)] 05:32:15 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:32:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ae60800 == 5 [pid = 17853] [id = 5] 05:32:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 8 (0x7fc64ae84400) [pid = 17853] [serial = 8] [outer = (nil)] 05:32:15 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:32:15 INFO - PROCESS | 17853 | [17853] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:32:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 9 (0x7fc64b5a0400) [pid = 17853] [serial = 9] [outer = 0x7fc64ae84400] 05:32:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 10 (0x7fc64a91b000) [pid = 17853] [serial = 10] [outer = 0x7fc64bc56000] 05:32:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 11 (0x7fc64a968400) [pid = 17853] [serial = 11] [outer = 0x7fc662267800] 05:32:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 12 (0x7fc64a96a400) [pid = 17853] [serial = 12] [outer = 0x7fc64ae84400] 05:32:17 INFO - PROCESS | 17853 | 1461155537119 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 17853 | 1461155537138 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 13 (0x7fc6488cdc00) [pid = 17853] [serial = 13] [outer = 0x7fc64ae84400] 05:32:17 INFO - PROCESS | 17853 | 1461155537839 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1944d1a7-4e36-4759-a88a-616c065700ee","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420025335","device":"desktop","version":"48.0a1","command_id":1}}] 05:32:18 INFO - PROCESS | 17853 | 1461155538069 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:32:18 INFO - PROCESS | 17853 | 1461155538301 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:32:18 INFO - PROCESS | 17853 | 1461155538519 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:32:18 INFO - PROCESS | 17853 | [17853] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:32:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 14 (0x7fc64468e000) [pid = 17853] [serial = 14] [outer = 0x7fc64ae84400] 05:32:19 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:19 INFO - PROCESS | 17853 | 1461155539141 Marionette TRACE conn3 <- [1,3,null,{}] 05:32:19 INFO - PROCESS | 17853 | 1461155539199 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:32:19 INFO - PROCESS | 17853 | 1461155539243 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:32:19 INFO - PROCESS | 17853 | 1461155539301 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 17853 | 1461155539305 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:32:19 INFO - PROCESS | 17853 | 1461155539375 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 17853 | 1461155539380 Marionette TRACE conn3 <- [1,6,null,{}] 05:32:19 INFO - PROCESS | 17853 | 1461155539388 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 17853 | 1461155539410 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:32:19 INFO - PROCESS | 17853 | 1461155539419 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644796000 == 6 [pid = 17853] [id = 6] 05:32:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 15 (0x7fc643b2c000) [pid = 17853] [serial = 15] [outer = (nil)] 05:32:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 16 (0x7fc643b2e000) [pid = 17853] [serial = 16] [outer = 0x7fc643b2c000] 05:32:19 INFO - PROCESS | 17853 | 1461155539492 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 17 (0x7fc643b34400) [pid = 17853] [serial = 17] [outer = 0x7fc643b2c000] 05:32:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643923000 == 7 [pid = 17853] [id = 7] 05:32:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 18 (0x7fc643988800) [pid = 17853] [serial = 18] [outer = (nil)] 05:32:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 19 (0x7fc643b35400) [pid = 17853] [serial = 19] [outer = 0x7fc643988800] 05:32:19 INFO - PROCESS | 17853 | 1461155539960 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 20 (0x7fc64373a800) [pid = 17853] [serial = 20] [outer = 0x7fc643988800] 05:32:20 INFO - PROCESS | 17853 | [17853] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:32:20 INFO - PROCESS | 17853 | 1461155540500 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1235ms 05:32:20 INFO - PROCESS | 17853 | 1461155540616 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 17853 | 1461155540620 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:32:20 INFO - PROCESS | 17853 | 1461155540642 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 17853 | 1461155540645 Marionette TRACE conn3 <- [1,10,null,{}] 05:32:20 INFO - PROCESS | 17853 | 1461155540675 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 17853 | 1461155540864 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:32:20 INFO - PROCESS | 17853 | 1461155540884 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641d41000 == 8 [pid = 17853] [id = 8] 05:32:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 21 (0x7fc642c43400) [pid = 17853] [serial = 21] [outer = (nil)] 05:32:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 22 (0x7fc64a18a400) [pid = 17853] [serial = 22] [outer = 0x7fc642c43400] 05:32:20 INFO - PROCESS | 17853 | 1461155540953 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 23 (0x7fc641c59800) [pid = 17853] [serial = 23] [outer = 0x7fc642c43400] 05:32:21 INFO - PROCESS | 17853 | 1461155541554 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 956ms 05:32:21 INFO - PROCESS | 17853 | 1461155541588 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 17853 | 1461155541591 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:32:21 INFO - PROCESS | 17853 | 1461155541597 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 17853 | 1461155541600 Marionette TRACE conn3 <- [1,14,null,{}] 05:32:21 INFO - PROCESS | 17853 | 1461155541606 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 17853 | 1461155541768 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:32:22 INFO - PROCESS | 17853 | 1461155542126 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641c3c800 == 9 [pid = 17853] [id = 9] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 24 (0x7fc641c57800) [pid = 17853] [serial = 24] [outer = (nil)] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 25 (0x7fc641c5d800) [pid = 17853] [serial = 25] [outer = 0x7fc641c57800] 05:32:22 INFO - PROCESS | 17853 | 1461155542209 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 26 (0x7fc642159000) [pid = 17853] [serial = 26] [outer = 0x7fc641c57800] 05:32:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643757800 == 10 [pid = 17853] [id = 10] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 27 (0x7fc643758000) [pid = 17853] [serial = 27] [outer = (nil)] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 28 (0x7fc64374f800) [pid = 17853] [serial = 28] [outer = 0x7fc643758000] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 29 (0x7fc642c19800) [pid = 17853] [serial = 29] [outer = 0x7fc643758000] 05:32:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f17000 == 11 [pid = 17853] [id = 11] 05:32:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 30 (0x7fc64215d000) [pid = 17853] [serial = 30] [outer = (nil)] 05:32:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 31 (0x7fc643b32c00) [pid = 17853] [serial = 31] [outer = 0x7fc64215d000] 05:32:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 32 (0x7fc64215ac00) [pid = 17853] [serial = 32] [outer = 0x7fc64215d000] 05:32:23 INFO - PROCESS | 17853 | 1461155543327 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1786ms 05:32:23 INFO - PROCESS | 17853 | 1461155543408 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 17853 | 1461155543415 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:32:23 INFO - PROCESS | 17853 | 1461155543430 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 17853 | 1461155543434 Marionette TRACE conn3 <- [1,18,null,{}] 05:32:23 INFO - PROCESS | 17853 | 1461155543443 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 17853 | 1461155543642 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:32:23 INFO - PROCESS | 17853 | 1461155543780 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64887d800 == 12 [pid = 17853] [id = 12] 05:32:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 33 (0x7fc642b59c00) [pid = 17853] [serial = 33] [outer = (nil)] 05:32:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 34 (0x7fc647cdbc00) [pid = 17853] [serial = 34] [outer = 0x7fc642b59c00] 05:32:23 INFO - PROCESS | 17853 | 1461155543871 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 35 (0x7fc64b0f0400) [pid = 17853] [serial = 35] [outer = 0x7fc642b59c00] 05:32:24 INFO - PROCESS | 17853 | 1461155544671 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1291ms 05:32:24 INFO - PROCESS | 17853 | 1461155544725 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 17853 | 1461155544734 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:32:24 INFO - PROCESS | 17853 | 1461155544741 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 17853 | 1461155544746 Marionette TRACE conn3 <- [1,22,null,{}] 05:32:24 INFO - PROCESS | 17853 | 1461155544752 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 17853 | 1461155544934 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:32:25 INFO - PROCESS | 17853 | 1461155545052 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b254800 == 13 [pid = 17853] [id = 13] 05:32:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 36 (0x7fc64b85f000) [pid = 17853] [serial = 36] [outer = (nil)] 05:32:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 37 (0x7fc643739c00) [pid = 17853] [serial = 37] [outer = 0x7fc64b85f000] 05:32:25 INFO - PROCESS | 17853 | 1461155545150 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 38 (0x7fc64b8c9400) [pid = 17853] [serial = 38] [outer = 0x7fc64b85f000] 05:32:26 INFO - PROCESS | 17853 | 1461155545998 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1284ms 05:32:26 INFO - PROCESS | 17853 | 1461155546026 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:32:26 INFO - PROCESS | 17853 | 1461155546031 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:32:26 INFO - PROCESS | 17853 | 1461155546047 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 17853 | 1461155546057 Marionette TRACE conn3 <- [1,26,null,{}] 05:32:26 INFO - PROCESS | 17853 | 1461155546064 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 17853 | 1461155546256 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:32:26 INFO - PROCESS | 17853 | 1461155546543 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644794800 == 14 [pid = 17853] [id = 14] 05:32:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 39 (0x7fc64473bc00) [pid = 17853] [serial = 39] [outer = (nil)] 05:32:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 40 (0x7fc6453d3400) [pid = 17853] [serial = 40] [outer = 0x7fc64473bc00] 05:32:26 INFO - PROCESS | 17853 | 1461155546657 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 41 (0x7fc6490e0c00) [pid = 17853] [serial = 41] [outer = 0x7fc64473bc00] 05:32:27 INFO - PROCESS | 17853 | 1461155547619 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1599ms 05:32:27 INFO - PROCESS | 17853 | 1461155547639 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 17853 | 1461155547644 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:32:27 INFO - PROCESS | 17853 | 1461155547651 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 17853 | 1461155547656 Marionette TRACE conn3 <- [1,30,null,{}] 05:32:27 INFO - PROCESS | 17853 | 1461155547663 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 17853 | 1461155547827 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:32:27 INFO - PROCESS | 17853 | 1461155547915 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644794000 == 15 [pid = 17853] [id = 15] 05:32:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 42 (0x7fc641c56400) [pid = 17853] [serial = 42] [outer = (nil)] 05:32:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 43 (0x7fc647cdec00) [pid = 17853] [serial = 43] [outer = 0x7fc641c56400] 05:32:27 INFO - PROCESS | 17853 | 1461155547981 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 44 (0x7fc64a185c00) [pid = 17853] [serial = 44] [outer = 0x7fc641c56400] 05:32:28 INFO - PROCESS | 17853 | 1461155548661 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1032ms 05:32:28 INFO - PROCESS | 17853 | 1461155548686 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 17853 | 1461155548692 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:32:28 INFO - PROCESS | 17853 | 1461155548702 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 17853 | 1461155548706 Marionette TRACE conn3 <- [1,34,null,{}] 05:32:28 INFO - PROCESS | 17853 | 1461155548712 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 17853 | 1461155548872 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:32:28 INFO - PROCESS | 17853 | 1461155548956 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bae3800 == 16 [pid = 17853] [id = 16] 05:32:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 45 (0x7fc64398d800) [pid = 17853] [serial = 45] [outer = (nil)] 05:32:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 46 (0x7fc64bc77c00) [pid = 17853] [serial = 46] [outer = 0x7fc64398d800] 05:32:29 INFO - PROCESS | 17853 | 1461155549023 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 47 (0x7fc64c16f800) [pid = 17853] [serial = 47] [outer = 0x7fc64398d800] 05:32:29 INFO - PROCESS | 17853 | 1461155549655 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 987ms 05:32:29 INFO - PROCESS | 17853 | 1461155549689 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:32:29 INFO - PROCESS | 17853 | 1461155549694 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:32:29 INFO - PROCESS | 17853 | 1461155549703 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 17853 | 1461155549712 Marionette TRACE conn3 <- [1,38,null,{}] 05:32:29 INFO - PROCESS | 17853 | 1461155549727 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 17853 | 1461155549901 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:32:29 INFO - PROCESS | 17853 | 1461155549924 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c136800 == 17 [pid = 17853] [id = 17] 05:32:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 48 (0x7fc64c84ec00) [pid = 17853] [serial = 48] [outer = (nil)] 05:32:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 49 (0x7fc64ccfd800) [pid = 17853] [serial = 49] [outer = 0x7fc64c84ec00] 05:32:30 INFO - PROCESS | 17853 | 1461155549997 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 50 (0x7fc64ec51400) [pid = 17853] [serial = 50] [outer = 0x7fc64c84ec00] 05:32:30 INFO - PROCESS | 17853 | 1461155550690 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1041ms 05:32:30 INFO - PROCESS | 17853 | 1461155550741 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 17853 | 1461155550746 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:32:30 INFO - PROCESS | 17853 | 1461155550751 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 17853 | 1461155550754 Marionette TRACE conn3 <- [1,42,null,{}] 05:32:30 INFO - PROCESS | 17853 | 1461155550759 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 17853 | 1461155550929 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:32:30 INFO - PROCESS | 17853 | 1461155550947 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c910800 == 18 [pid = 17853] [id = 18] 05:32:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 51 (0x7fc6453cfc00) [pid = 17853] [serial = 51] [outer = (nil)] 05:32:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 52 (0x7fc64ccbb000) [pid = 17853] [serial = 52] [outer = 0x7fc6453cfc00] 05:32:31 INFO - PROCESS | 17853 | 1461155551015 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 53 (0x7fc657ce5800) [pid = 17853] [serial = 53] [outer = 0x7fc6453cfc00] 05:32:31 INFO - PROCESS | 17853 | 1461155551658 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 929ms 05:32:31 INFO - PROCESS | 17853 | 1461155551682 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 17853 | 1461155551686 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:32:31 INFO - PROCESS | 17853 | 1461155551692 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 17853 | 1461155551696 Marionette TRACE conn3 <- [1,46,null,{}] 05:32:31 INFO - PROCESS | 17853 | 1461155551702 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 17853 | 1461155551841 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:32:31 INFO - PROCESS | 17853 | 1461155551984 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f09800 == 19 [pid = 17853] [id = 19] 05:32:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 54 (0x7fc641c58800) [pid = 17853] [serial = 54] [outer = (nil)] 05:32:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 55 (0x7fc641d4e400) [pid = 17853] [serial = 55] [outer = 0x7fc641c58800] 05:32:32 INFO - PROCESS | 17853 | 1461155552061 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 56 (0x7fc642159c00) [pid = 17853] [serial = 56] [outer = 0x7fc641c58800] 05:32:32 INFO - PROCESS | 17853 | 1461155552948 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1286ms 05:32:32 INFO - PROCESS | 17853 | 1461155552980 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 17853 | 1461155552986 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:32:32 INFO - PROCESS | 17853 | 1461155552993 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 17853 | 1461155553000 Marionette TRACE conn3 <- [1,50,null,{}] 05:32:33 INFO - PROCESS | 17853 | 1461155553009 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 17853 | 1461155553172 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:32:33 INFO - PROCESS | 17853 | 1461155553302 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b620000 == 20 [pid = 17853] [id = 20] 05:32:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 57 (0x7fc641c5ac00) [pid = 17853] [serial = 57] [outer = (nil)] 05:32:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 58 (0x7fc64883fc00) [pid = 17853] [serial = 58] [outer = 0x7fc641c5ac00] 05:32:33 INFO - PROCESS | 17853 | 1461155553380 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 59 (0x7fc64a134c00) [pid = 17853] [serial = 59] [outer = 0x7fc641c5ac00] 05:32:34 INFO - PROCESS | 17853 | 1461155554218 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1284ms 05:32:34 INFO - PROCESS | 17853 | 1461155554295 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 17853 | 1461155554302 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:32:34 INFO - PROCESS | 17853 | 1461155554314 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 17853 | 1461155554317 Marionette TRACE conn3 <- [1,54,null,{}] 05:32:34 INFO - PROCESS | 17853 | 1461155554324 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 17853 | 1461155554489 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:32:34 INFO - PROCESS | 17853 | 1461155554614 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea17000 == 21 [pid = 17853] [id = 21] 05:32:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 60 (0x7fc645573c00) [pid = 17853] [serial = 60] [outer = (nil)] 05:32:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 61 (0x7fc64be03400) [pid = 17853] [serial = 61] [outer = 0x7fc645573c00] 05:32:34 INFO - PROCESS | 17853 | 1461155554697 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 62 (0x7fc64c8c5800) [pid = 17853] [serial = 62] [outer = 0x7fc645573c00] 05:32:35 INFO - PROCESS | 17853 | 1461155555525 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1239ms 05:32:35 INFO - PROCESS | 17853 | 1461155555555 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 17853 | 1461155555560 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:32:35 INFO - PROCESS | 17853 | 1461155555576 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 17853 | 1461155555585 Marionette TRACE conn3 <- [1,58,null,{}] 05:32:35 INFO - PROCESS | 17853 | 1461155555592 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 17853 | 1461155555763 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:32:35 INFO - PROCESS | 17853 | 1461155555884 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bae3000 == 22 [pid = 17853] [id = 22] 05:32:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 63 (0x7fc64a136800) [pid = 17853] [serial = 63] [outer = (nil)] 05:32:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 64 (0x7fc658ba5000) [pid = 17853] [serial = 64] [outer = 0x7fc64a136800] 05:32:35 INFO - PROCESS | 17853 | 1461155555960 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 65 (0x7fc658df3c00) [pid = 17853] [serial = 65] [outer = 0x7fc64a136800] 05:32:36 INFO - PROCESS | 17853 | 1461155556918 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1395ms 05:32:36 INFO - PROCESS | 17853 | 1461155556971 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 17853 | 1461155556975 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:32:36 INFO - PROCESS | 17853 | 1461155556987 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 17853 | 1461155556992 Marionette TRACE conn3 <- [1,62,null,{}] 05:32:37 INFO - PROCESS | 17853 | 1461155557002 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 17853 | 1461155557166 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:32:37 INFO - PROCESS | 17853 | 1461155557333 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643925800 == 23 [pid = 17853] [id = 23] 05:32:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 66 (0x7fc647c72400) [pid = 17853] [serial = 66] [outer = (nil)] 05:32:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 67 (0x7fc647cda000) [pid = 17853] [serial = 67] [outer = 0x7fc647c72400] 05:32:37 INFO - PROCESS | 17853 | 1461155557445 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 68 (0x7fc649db7800) [pid = 17853] [serial = 68] [outer = 0x7fc647c72400] 05:32:38 INFO - PROCESS | 17853 | 1461155558210 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c910800 == 22 [pid = 17853] [id = 18] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c136800 == 21 [pid = 17853] [id = 17] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bae3800 == 20 [pid = 17853] [id = 16] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644794000 == 19 [pid = 17853] [id = 15] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644794800 == 18 [pid = 17853] [id = 14] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64887d800 == 17 [pid = 17853] [id = 12] 05:32:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641c3c800 == 16 [pid = 17853] [id = 9] 05:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1284ms 05:32:38 INFO - PROCESS | 17853 | 1461155558270 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 17853 | 1461155558275 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:32:38 INFO - PROCESS | 17853 | 1461155558285 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 17853 | 1461155558290 Marionette TRACE conn3 <- [1,66,null,{}] 05:32:38 INFO - PROCESS | 17853 | 1461155558329 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 17853 | 1461155558495 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:32:38 INFO - PROCESS | 17853 | 1461155558620 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649020800 == 17 [pid = 17853] [id = 24] 05:32:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 69 (0x7fc6453d1000) [pid = 17853] [serial = 69] [outer = (nil)] 05:32:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 70 (0x7fc647ce1400) [pid = 17853] [serial = 70] [outer = 0x7fc6453d1000] 05:32:38 INFO - PROCESS | 17853 | 1461155558698 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 71 (0x7fc649f5f400) [pid = 17853] [serial = 71] [outer = 0x7fc6453d1000] 05:32:39 INFO - PROCESS | 17853 | 1461155559531 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1316ms 05:32:39 INFO - PROCESS | 17853 | 1461155559601 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 17853 | 1461155559610 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:32:39 INFO - PROCESS | 17853 | 1461155559621 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 17853 | 1461155559625 Marionette TRACE conn3 <- [1,70,null,{}] 05:32:39 INFO - PROCESS | 17853 | 1461155559631 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 17853 | 1461155559797 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:32:39 INFO - PROCESS | 17853 | 1461155559926 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc65000 == 18 [pid = 17853] [id = 25] 05:32:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 72 (0x7fc645565400) [pid = 17853] [serial = 72] [outer = (nil)] 05:32:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 73 (0x7fc64be05000) [pid = 17853] [serial = 73] [outer = 0x7fc645565400] 05:32:40 INFO - PROCESS | 17853 | 1461155560005 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 74 (0x7fc64c8c8c00) [pid = 17853] [serial = 74] [outer = 0x7fc645565400] 05:32:40 INFO - PROCESS | 17853 | 1461155560839 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1280ms 05:32:40 INFO - PROCESS | 17853 | 1461155560902 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 17853 | 1461155560906 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:32:40 INFO - PROCESS | 17853 | 1461155560913 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 17853 | 1461155560919 Marionette TRACE conn3 <- [1,74,null,{}] 05:32:40 INFO - PROCESS | 17853 | 1461155560935 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 17853 | 1461155561138 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:32:41 INFO - PROCESS | 17853 | 1461155561263 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea28000 == 19 [pid = 17853] [id = 26] 05:32:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 75 (0x7fc64ccb9800) [pid = 17853] [serial = 75] [outer = (nil)] 05:32:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 76 (0x7fc652bea000) [pid = 17853] [serial = 76] [outer = 0x7fc64ccb9800] 05:32:41 INFO - PROCESS | 17853 | 1461155561351 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 77 (0x7fc658da3400) [pid = 17853] [serial = 77] [outer = 0x7fc64ccb9800] 05:32:42 INFO - PROCESS | 17853 | 1461155562163 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1287ms 05:32:42 INFO - PROCESS | 17853 | 1461155562200 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 17853 | 1461155562206 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:32:42 INFO - PROCESS | 17853 | 1461155562212 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 17853 | 1461155562215 Marionette TRACE conn3 <- [1,78,null,{}] 05:32:42 INFO - PROCESS | 17853 | 1461155562221 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 17853 | 1461155562440 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:32:42 INFO - PROCESS | 17853 | 1461155562454 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a55000 == 20 [pid = 17853] [id = 27] 05:32:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 78 (0x7fc659dca400) [pid = 17853] [serial = 78] [outer = (nil)] 05:32:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 79 (0x7fc65a0c6000) [pid = 17853] [serial = 79] [outer = 0x7fc659dca400] 05:32:42 INFO - PROCESS | 17853 | 1461155562526 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 80 (0x7fc65be18c00) [pid = 17853] [serial = 80] [outer = 0x7fc659dca400] 05:32:43 INFO - PROCESS | 17853 | 1461155563329 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1178ms 05:32:43 INFO - PROCESS | 17853 | 1461155563407 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 17853 | 1461155563410 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:32:43 INFO - PROCESS | 17853 | 1461155563419 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 17853 | 1461155563422 Marionette TRACE conn3 <- [1,82,null,{}] 05:32:43 INFO - PROCESS | 17853 | 1461155563426 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 17853 | 1461155563584 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:32:43 INFO - PROCESS | 17853 | 1461155563710 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658add000 == 21 [pid = 17853] [id = 28] 05:32:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 81 (0x7fc659f03800) [pid = 17853] [serial = 81] [outer = (nil)] 05:32:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 82 (0x7fc65d760800) [pid = 17853] [serial = 82] [outer = 0x7fc659f03800] 05:32:43 INFO - PROCESS | 17853 | 1461155563786 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 83 (0x7fc65ddbf400) [pid = 17853] [serial = 83] [outer = 0x7fc659f03800] 05:32:44 INFO - PROCESS | 17853 | 1461155564557 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1279ms 05:32:44 INFO - PROCESS | 17853 | 1461155564715 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 17853 | 1461155564722 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:32:44 INFO - PROCESS | 17853 | 1461155564732 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 17853 | 1461155564737 Marionette TRACE conn3 <- [1,86,null,{}] 05:32:44 INFO - PROCESS | 17853 | 1461155564745 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 17853 | 1461155564900 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:32:45 INFO - PROCESS | 17853 | 1461155565059 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f09000 == 22 [pid = 17853] [id = 29] 05:32:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc642156c00) [pid = 17853] [serial = 84] [outer = (nil)] 05:32:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc6453cec00) [pid = 17853] [serial = 85] [outer = 0x7fc642156c00] 05:32:45 INFO - PROCESS | 17853 | 1461155565149 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc649db4800) [pid = 17853] [serial = 86] [outer = 0x7fc642156c00] 05:32:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea17000 == 21 [pid = 17853] [id = 21] 05:32:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b620000 == 20 [pid = 17853] [id = 20] 05:32:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f09800 == 19 [pid = 17853] [id = 19] 05:32:46 INFO - PROCESS | 17853 | 1461155566025 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 05:32:46 INFO - PROCESS | 17853 | 1461155566068 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 17853 | 1461155566075 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:32:46 INFO - PROCESS | 17853 | 1461155566083 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 17853 | 1461155566090 Marionette TRACE conn3 <- [1,90,null,{}] 05:32:46 INFO - PROCESS | 17853 | 1461155566099 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 17853 | 1461155566300 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:32:46 INFO - PROCESS | 17853 | 1461155566435 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64baeb000 == 20 [pid = 17853] [id = 30] 05:32:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc64955d000) [pid = 17853] [serial = 87] [outer = (nil)] 05:32:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc64b594000) [pid = 17853] [serial = 88] [outer = 0x7fc64955d000] 05:32:46 INFO - PROCESS | 17853 | 1461155566510 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc64be07800) [pid = 17853] [serial = 89] [outer = 0x7fc64955d000] 05:32:47 INFO - PROCESS | 17853 | 1461155567373 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1342ms 05:32:47 INFO - PROCESS | 17853 | 1461155567426 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 17853 | 1461155567434 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:32:47 INFO - PROCESS | 17853 | 1461155567446 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 17853 | 1461155567449 Marionette TRACE conn3 <- [1,94,null,{}] 05:32:47 INFO - PROCESS | 17853 | 1461155567456 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 17853 | 1461155567619 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:32:47 INFO - PROCESS | 17853 | 1461155567749 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652b1a000 == 21 [pid = 17853] [id = 31] 05:32:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc64ac60c00) [pid = 17853] [serial = 90] [outer = (nil)] 05:32:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc657cec400) [pid = 17853] [serial = 91] [outer = 0x7fc64ac60c00] 05:32:47 INFO - PROCESS | 17853 | 1461155567824 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc658b9bc00) [pid = 17853] [serial = 92] [outer = 0x7fc64ac60c00] 05:32:48 INFO - PROCESS | 17853 | 1461155568695 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1279ms 05:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:32:48 INFO - PROCESS | 17853 | 1461155568725 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 17853 | 1461155568728 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:32:48 INFO - PROCESS | 17853 | 1461155568735 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 17853 | 1461155568741 Marionette TRACE conn3 <- [1,98,null,{}] 05:32:48 INFO - PROCESS | 17853 | 1461155568757 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 17853 | 1461155568938 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:32:49 INFO - PROCESS | 17853 | 1461155569067 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641c38000 == 22 [pid = 17853] [id = 32] 05:32:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc659c27c00) [pid = 17853] [serial = 93] [outer = (nil)] 05:32:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc65a0c4800) [pid = 17853] [serial = 94] [outer = 0x7fc659c27c00] 05:32:49 INFO - PROCESS | 17853 | 1461155569151 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc65ddc0000) [pid = 17853] [serial = 95] [outer = 0x7fc659c27c00] 05:32:50 INFO - PROCESS | 17853 | 1461155570102 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1440ms 05:32:50 INFO - PROCESS | 17853 | 1461155570175 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:32:50 INFO - PROCESS | 17853 | 1461155570180 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:32:50 INFO - PROCESS | 17853 | 1461155570187 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 17853 | 1461155570191 Marionette TRACE conn3 <- [1,102,null,{}] 05:32:50 INFO - PROCESS | 17853 | 1461155570196 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 17853 | 1461155570378 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:32:50 INFO - PROCESS | 17853 | 1461155570569 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659f76000 == 23 [pid = 17853] [id = 33] 05:32:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc65e1b2c00) [pid = 17853] [serial = 96] [outer = (nil)] 05:32:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc65e249c00) [pid = 17853] [serial = 97] [outer = 0x7fc65e1b2c00] 05:32:50 INFO - PROCESS | 17853 | 1461155570650 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc65e30cc00) [pid = 17853] [serial = 98] [outer = 0x7fc65e1b2c00] 05:32:51 INFO - PROCESS | 17853 | 1461155571406 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1233ms 05:32:51 INFO - PROCESS | 17853 | 1461155571418 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 17853 | 1461155571421 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:32:51 INFO - PROCESS | 17853 | 1461155571448 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 17853 | 1461155571450 Marionette TRACE conn3 <- [1,106,null,{}] 05:32:51 INFO - PROCESS | 17853 | 1461155571457 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 17853 | 1461155571605 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:32:51 INFO - PROCESS | 17853 | 1461155571740 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d720800 == 24 [pid = 17853] [id = 34] 05:32:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc647ce3400) [pid = 17853] [serial = 99] [outer = (nil)] 05:32:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc65e35d000) [pid = 17853] [serial = 100] [outer = 0x7fc647ce3400] 05:32:51 INFO - PROCESS | 17853 | 1461155571816 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc65ffa4000) [pid = 17853] [serial = 101] [outer = 0x7fc647ce3400] 05:32:52 INFO - PROCESS | 17853 | 1461155572868 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:32:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc65000 == 23 [pid = 17853] [id = 25] 05:32:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649020800 == 22 [pid = 17853] [id = 24] 05:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1484ms 05:32:52 INFO - PROCESS | 17853 | 1461155572929 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 17853 | 1461155572935 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:32:52 INFO - PROCESS | 17853 | 1461155572943 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 17853 | 1461155572949 Marionette TRACE conn3 <- [1,110,null,{}] 05:32:52 INFO - PROCESS | 17853 | 1461155572960 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 17853 | 1461155573168 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:32:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc644735000) [pid = 17853] [serial = 102] [outer = 0x7fc64215d000] 05:32:53 INFO - PROCESS | 17853 | 1461155573388 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651dbc800 == 23 [pid = 17853] [id = 35] 05:32:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc64bbdfc00) [pid = 17853] [serial = 103] [outer = (nil)] 05:32:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc64be0dc00) [pid = 17853] [serial = 104] [outer = 0x7fc64bbdfc00] 05:32:53 INFO - PROCESS | 17853 | 1461155573476 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc64c979400) [pid = 17853] [serial = 105] [outer = 0x7fc64bbdfc00] 05:32:54 INFO - PROCESS | 17853 | 1461155574350 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1490ms 05:32:54 INFO - PROCESS | 17853 | 1461155574433 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 17853 | 1461155574440 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:32:54 INFO - PROCESS | 17853 | 1461155574451 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 17853 | 1461155574454 Marionette TRACE conn3 <- [1,114,null,{}] 05:32:54 INFO - PROCESS | 17853 | 1461155574461 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 17853 | 1461155574664 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:32:54 INFO - PROCESS | 17853 | 1461155574799 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea17000 == 24 [pid = 17853] [id = 36] 05:32:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc642159400) [pid = 17853] [serial = 106] [outer = (nil)] 05:32:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc658da4800) [pid = 17853] [serial = 107] [outer = 0x7fc642159400] 05:32:54 INFO - PROCESS | 17853 | 1461155574874 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc659f06c00) [pid = 17853] [serial = 108] [outer = 0x7fc642159400] 05:32:55 INFO - PROCESS | 17853 | 1461155575759 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1380ms 05:32:55 INFO - PROCESS | 17853 | 1461155575831 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 17853 | 1461155575834 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:32:55 INFO - PROCESS | 17853 | 1461155575841 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 17853 | 1461155575847 Marionette TRACE conn3 <- [1,118,null,{}] 05:32:55 INFO - PROCESS | 17853 | 1461155575864 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 17853 | 1461155576072 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:32:56 INFO - PROCESS | 17853 | 1461155576207 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d725000 == 25 [pid = 17853] [id = 37] 05:32:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc659f07c00) [pid = 17853] [serial = 109] [outer = (nil)] 05:32:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc65df61000) [pid = 17853] [serial = 110] [outer = 0x7fc659f07c00] 05:32:56 INFO - PROCESS | 17853 | 1461155576306 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc65e35cc00) [pid = 17853] [serial = 111] [outer = 0x7fc659f07c00] 05:32:57 INFO - PROCESS | 17853 | 1461155577122 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1337ms 05:32:57 INFO - PROCESS | 17853 | 1461155577178 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 17853 | 1461155577183 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:32:57 INFO - PROCESS | 17853 | 1461155577189 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 17853 | 1461155577192 Marionette TRACE conn3 <- [1,122,null,{}] 05:32:57 INFO - PROCESS | 17853 | 1461155577197 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 17853 | 1461155577359 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:32:57 INFO - PROCESS | 17853 | 1461155577492 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e14e000 == 26 [pid = 17853] [id = 38] 05:32:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc65d7bd400) [pid = 17853] [serial = 112] [outer = (nil)] 05:32:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc662493800) [pid = 17853] [serial = 113] [outer = 0x7fc65d7bd400] 05:32:57 INFO - PROCESS | 17853 | 1461155577567 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc6624efc00) [pid = 17853] [serial = 114] [outer = 0x7fc65d7bd400] 05:32:58 INFO - PROCESS | 17853 | 1461155578374 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1227ms 05:32:58 INFO - PROCESS | 17853 | 1461155578418 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:32:58 INFO - PROCESS | 17853 | 1461155578421 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:32:58 INFO - PROCESS | 17853 | 1461155578443 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 17853 | 1461155578446 Marionette TRACE conn3 <- [1,126,null,{}] 05:32:58 INFO - PROCESS | 17853 | 1461155578457 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 17853 | 1461155578607 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:32:58 INFO - PROCESS | 17853 | 1461155578842 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648f98000 == 27 [pid = 17853] [id = 39] 05:32:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc641068400) [pid = 17853] [serial = 115] [outer = (nil)] 05:32:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc64106c000) [pid = 17853] [serial = 116] [outer = 0x7fc641068400] 05:32:58 INFO - PROCESS | 17853 | 1461155578922 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc643980400) [pid = 17853] [serial = 117] [outer = 0x7fc641068400] 05:32:59 INFO - PROCESS | 17853 | 1461155579765 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1360ms 05:32:59 INFO - PROCESS | 17853 | 1461155579850 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 17853 | 1461155579857 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:32:59 INFO - PROCESS | 17853 | 1461155579868 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 17853 | 1461155579872 Marionette TRACE conn3 <- [1,130,null,{}] 05:32:59 INFO - PROCESS | 17853 | 1461155579880 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 17853 | 1461155580109 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:33:00 INFO - PROCESS | 17853 | 1461155580250 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6588fb800 == 28 [pid = 17853] [id = 40] 05:33:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc64a180800) [pid = 17853] [serial = 118] [outer = (nil)] 05:33:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc64c8cd400) [pid = 17853] [serial = 119] [outer = 0x7fc64a180800] 05:33:00 INFO - PROCESS | 17853 | 1461155580318 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc658ad3000) [pid = 17853] [serial = 120] [outer = 0x7fc64a180800] 05:33:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652b1a000 == 27 [pid = 17853] [id = 31] 05:33:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64baeb000 == 26 [pid = 17853] [id = 30] 05:33:01 INFO - PROCESS | 17853 | 1461155581309 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1480ms 05:33:01 INFO - PROCESS | 17853 | 1461155581348 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 17853 | 1461155581356 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:33:01 INFO - PROCESS | 17853 | 1461155581366 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 17853 | 1461155581371 Marionette TRACE conn3 <- [1,134,null,{}] 05:33:01 INFO - PROCESS | 17853 | 1461155581379 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 17853 | 1461155581557 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:33:01 INFO - PROCESS | 17853 | 1461155581702 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea13800 == 27 [pid = 17853] [id = 41] 05:33:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc6453cdc00) [pid = 17853] [serial = 121] [outer = (nil)] 05:33:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc645742c00) [pid = 17853] [serial = 122] [outer = 0x7fc6453cdc00] 05:33:01 INFO - PROCESS | 17853 | 1461155581785 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc645748800) [pid = 17853] [serial = 123] [outer = 0x7fc6453cdc00] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643925800 == 26 [pid = 17853] [id = 23] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658add000 == 25 [pid = 17853] [id = 28] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e14e000 == 24 [pid = 17853] [id = 38] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648f98000 == 23 [pid = 17853] [id = 39] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d725000 == 22 [pid = 17853] [id = 37] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea17000 == 21 [pid = 17853] [id = 36] 05:33:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651dbc800 == 20 [pid = 17853] [id = 35] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b254800 == 19 [pid = 17853] [id = 13] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a55000 == 18 [pid = 17853] [id = 27] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bae3000 == 17 [pid = 17853] [id = 22] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641d41000 == 16 [pid = 17853] [id = 8] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f09000 == 15 [pid = 17853] [id = 29] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644796000 == 14 [pid = 17853] [id = 6] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641c38000 == 13 [pid = 17853] [id = 32] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea28000 == 12 [pid = 17853] [id = 26] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659f76000 == 11 [pid = 17853] [id = 33] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d720800 == 10 [pid = 17853] [id = 34] 05:33:05 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6588fb800 == 9 [pid = 17853] [id = 40] 05:33:06 INFO - PROCESS | 17853 | 1461155586591 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 5248ms 05:33:06 INFO - PROCESS | 17853 | 1461155586641 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 17853 | 1461155586648 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:33:06 INFO - PROCESS | 17853 | 1461155586663 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 17853 | 1461155586670 Marionette TRACE conn3 <- [1,138,null,{}] 05:33:06 INFO - PROCESS | 17853 | 1461155586678 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 17853 | 1461155586841 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:33:06 INFO - PROCESS | 17853 | 1461155586855 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c92800 == 10 [pid = 17853] [id = 42] 05:33:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc645745800) [pid = 17853] [serial = 124] [outer = (nil)] 05:33:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc645749000) [pid = 17853] [serial = 125] [outer = 0x7fc645745800] 05:33:06 INFO - PROCESS | 17853 | 1461155586925 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc647c79800) [pid = 17853] [serial = 126] [outer = 0x7fc645745800] 05:33:07 INFO - PROCESS | 17853 | 1461155587728 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1085ms 05:33:07 INFO - PROCESS | 17853 | 1461155587768 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 17853 | 1461155587778 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:33:07 INFO - PROCESS | 17853 | 1461155587790 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 17853 | 1461155587794 Marionette TRACE conn3 <- [1,142,null,{}] 05:33:07 INFO - PROCESS | 17853 | 1461155587805 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 17853 | 1461155587977 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:33:07 INFO - PROCESS | 17853 | 1461155587988 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bad7000 == 11 [pid = 17853] [id = 43] 05:33:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc641d4f800) [pid = 17853] [serial = 127] [outer = (nil)] 05:33:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc64a180000) [pid = 17853] [serial = 128] [outer = 0x7fc641d4f800] 05:33:08 INFO - PROCESS | 17853 | 1461155588052 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc64b862800) [pid = 17853] [serial = 129] [outer = 0x7fc641d4f800] 05:33:09 INFO - PROCESS | 17853 | 1461155589077 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1329ms 05:33:09 INFO - PROCESS | 17853 | 1461155589138 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 17853 | 1461155589144 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:33:09 INFO - PROCESS | 17853 | 1461155589172 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 17853 | 1461155589178 Marionette TRACE conn3 <- [1,146,null,{}] 05:33:09 INFO - PROCESS | 17853 | 1461155589195 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 17853 | 1461155589403 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:33:09 INFO - PROCESS | 17853 | 1461155589468 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a63800 == 12 [pid = 17853] [id = 44] 05:33:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc647cdd400) [pid = 17853] [serial = 130] [outer = (nil)] 05:33:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc657ceb400) [pid = 17853] [serial = 131] [outer = 0x7fc647cdd400] 05:33:09 INFO - PROCESS | 17853 | 1461155589538 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc658f13800) [pid = 17853] [serial = 132] [outer = 0x7fc647cdd400] 05:33:10 INFO - PROCESS | 17853 | 1461155590325 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1185ms 05:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:33:10 INFO - PROCESS | 17853 | 1461155590358 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 17853 | 1461155590361 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:33:10 INFO - PROCESS | 17853 | 1461155590367 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 17853 | 1461155590370 Marionette TRACE conn3 <- [1,150,null,{}] 05:33:10 INFO - PROCESS | 17853 | 1461155590375 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 17853 | 1461155590559 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:33:10 INFO - PROCESS | 17853 | 1461155590589 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65b92d000 == 13 [pid = 17853] [id = 45] 05:33:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc64ccf8c00) [pid = 17853] [serial = 133] [outer = (nil)] 05:33:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc65a0d0c00) [pid = 17853] [serial = 134] [outer = 0x7fc64ccf8c00] 05:33:10 INFO - PROCESS | 17853 | 1461155590652 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc65be17000) [pid = 17853] [serial = 135] [outer = 0x7fc64ccf8c00] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc64473bc00) [pid = 17853] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc64398d800) [pid = 17853] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc64c84ec00) [pid = 17853] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc641c57800) [pid = 17853] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc642b59c00) [pid = 17853] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc641c56400) [pid = 17853] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc64b85f000) [pid = 17853] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc645573c00) [pid = 17853] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc641c5ac00) [pid = 17853] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc64955d000) [pid = 17853] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc641068400) [pid = 17853] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc641c58800) [pid = 17853] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc6453cfc00) [pid = 17853] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc642156c00) [pid = 17853] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc645565400) [pid = 17853] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc6453d1000) [pid = 17853] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc659f07c00) [pid = 17853] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc659f03800) [pid = 17853] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc642c43400) [pid = 17853] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc65d7bd400) [pid = 17853] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc647ce3400) [pid = 17853] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc643b2c000) [pid = 17853] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc659dca400) [pid = 17853] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc64bbdfc00) [pid = 17853] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc65e1b2c00) [pid = 17853] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc64ccb9800) [pid = 17853] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc64a180800) [pid = 17853] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc642159400) [pid = 17853] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc647c72400) [pid = 17853] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc659c27c00) [pid = 17853] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc64a136800) [pid = 17853] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:33:11 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc64ac60c00) [pid = 17853] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:33:12 INFO - PROCESS | 17853 | 1461155592433 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2086ms 05:33:12 INFO - PROCESS | 17853 | 1461155592471 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 17853 | 1461155592473 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:33:12 INFO - PROCESS | 17853 | 1461155592521 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 17853 | 1461155592525 Marionette TRACE conn3 <- [1,154,null,{}] 05:33:12 INFO - PROCESS | 17853 | 1461155592538 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 17853 | 1461155592707 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:33:12 INFO - PROCESS | 17853 | 1461155592720 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a210800 == 14 [pid = 17853] [id = 46] 05:33:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc64105f000) [pid = 17853] [serial = 136] [outer = (nil)] 05:33:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc64955d000) [pid = 17853] [serial = 137] [outer = 0x7fc64105f000] 05:33:12 INFO - PROCESS | 17853 | 1461155592783 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc64be0e400) [pid = 17853] [serial = 138] [outer = 0x7fc64105f000] 05:33:13 INFO - PROCESS | 17853 | 1461155593609 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1129ms 05:33:13 INFO - PROCESS | 17853 | 1461155593621 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 17853 | 1461155593624 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:33:13 INFO - PROCESS | 17853 | 1461155593635 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 17853 | 1461155593637 Marionette TRACE conn3 <- [1,158,null,{}] 05:33:13 INFO - PROCESS | 17853 | 1461155593651 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 17853 | 1461155593882 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:33:14 INFO - PROCESS | 17853 | 1461155594039 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f0f000 == 15 [pid = 17853] [id = 47] 05:33:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc641c56400) [pid = 17853] [serial = 139] [outer = (nil)] 05:33:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc64215fc00) [pid = 17853] [serial = 140] [outer = 0x7fc641c56400] 05:33:14 INFO - PROCESS | 17853 | 1461155594114 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc64473bc00) [pid = 17853] [serial = 141] [outer = 0x7fc641c56400] 05:33:15 INFO - PROCESS | 17853 | 1461155595100 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1487ms 05:33:15 INFO - PROCESS | 17853 | 1461155595124 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 17853 | 1461155595132 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:33:15 INFO - PROCESS | 17853 | 1461155595139 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 17853 | 1461155595146 Marionette TRACE conn3 <- [1,162,null,{}] 05:33:15 INFO - PROCESS | 17853 | 1461155595153 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 17853 | 1461155595323 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:33:15 INFO - PROCESS | 17853 | 1461155595467 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64e9f1000 == 16 [pid = 17853] [id = 48] 05:33:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc641d50400) [pid = 17853] [serial = 142] [outer = (nil)] 05:33:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc64a12f000) [pid = 17853] [serial = 143] [outer = 0x7fc641d50400] 05:33:15 INFO - PROCESS | 17853 | 1461155595548 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc64b863400) [pid = 17853] [serial = 144] [outer = 0x7fc641d50400] 05:33:16 INFO - PROCESS | 17853 | 1461155596515 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1433ms 05:33:16 INFO - PROCESS | 17853 | 1461155596574 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:33:16 INFO - PROCESS | 17853 | 1461155596579 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:33:16 INFO - PROCESS | 17853 | 1461155596586 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 17853 | 1461155596590 Marionette TRACE conn3 <- [1,166,null,{}] 05:33:16 INFO - PROCESS | 17853 | 1461155596596 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 17853 | 1461155596768 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:33:17 INFO - PROCESS | 17853 | 1461155597043 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6452f7000 == 17 [pid = 17853] [id = 49] 05:33:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc642b5b000) [pid = 17853] [serial = 145] [outer = (nil)] 05:33:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc642c49000) [pid = 17853] [serial = 146] [outer = 0x7fc642b5b000] 05:33:17 INFO - PROCESS | 17853 | 1461155597232 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc64398b400) [pid = 17853] [serial = 147] [outer = 0x7fc642b5b000] 05:33:17 INFO - PROCESS | 17853 | 1461155597434 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc64a96a400) [pid = 17853] [serial = 12] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc64b5a0400) [pid = 17853] [serial = 9] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc645742c00) [pid = 17853] [serial = 122] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | 1461155598178 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc6453cec00) [pid = 17853] [serial = 85] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc6453d3400) [pid = 17853] [serial = 40] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc64bc77c00) [pid = 17853] [serial = 46] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc64374f800) [pid = 17853] [serial = 28] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc64ccfd800) [pid = 17853] [serial = 49] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc64ec51400) [pid = 17853] [serial = 50] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc641c5d800) [pid = 17853] [serial = 25] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc647cdbc00) [pid = 17853] [serial = 34] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc64215ac00) [pid = 17853] [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.] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 102 (0x7fc64b0f0400) [pid = 17853] [serial = 35] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc647cdec00) [pid = 17853] [serial = 43] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 100 (0x7fc643739c00) [pid = 17853] [serial = 37] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 99 (0x7fc64a185c00) [pid = 17853] [serial = 44] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 98 (0x7fc6490e0c00) [pid = 17853] [serial = 41] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc64b8c9400) [pid = 17853] [serial = 38] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc64c16f800) [pid = 17853] [serial = 47] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 95 (0x7fc657ce5800) [pid = 17853] [serial = 53] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc642159000) [pid = 17853] [serial = 26] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc643b32c00) [pid = 17853] [serial = 31] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 92 (0x7fc643980400) [pid = 17853] [serial = 117] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 91 (0x7fc642159c00) [pid = 17853] [serial = 56] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 90 (0x7fc64883fc00) [pid = 17853] [serial = 58] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 89 (0x7fc64ccbb000) [pid = 17853] [serial = 52] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 88 (0x7fc649db4800) [pid = 17853] [serial = 86] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc641d4e400) [pid = 17853] [serial = 55] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 86 (0x7fc64c8c8c00) [pid = 17853] [serial = 74] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 85 (0x7fc652bea000) [pid = 17853] [serial = 76] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc64b594000) [pid = 17853] [serial = 88] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 83 (0x7fc64be05000) [pid = 17853] [serial = 73] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 82 (0x7fc64c8cd400) [pid = 17853] [serial = 119] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 81 (0x7fc64106c000) [pid = 17853] [serial = 116] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 80 (0x7fc649db7800) [pid = 17853] [serial = 68] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 79 (0x7fc65b91c000) [pid = 17853] [serial = 2] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 78 (0x7fc647ce1400) [pid = 17853] [serial = 70] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 77 (0x7fc65df61000) [pid = 17853] [serial = 110] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 76 (0x7fc64c8c5800) [pid = 17853] [serial = 62] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 75 (0x7fc658ba5000) [pid = 17853] [serial = 64] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 74 (0x7fc657cec400) [pid = 17853] [serial = 91] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 73 (0x7fc64a134c00) [pid = 17853] [serial = 59] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 72 (0x7fc64be0dc00) [pid = 17853] [serial = 104] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 71 (0x7fc64be03400) [pid = 17853] [serial = 61] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 70 (0x7fc658da4800) [pid = 17853] [serial = 107] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 69 (0x7fc64be07800) [pid = 17853] [serial = 89] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 68 (0x7fc65a0c4800) [pid = 17853] [serial = 94] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 67 (0x7fc65a0c6000) [pid = 17853] [serial = 79] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 66 (0x7fc641c59800) [pid = 17853] [serial = 23] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 65 (0x7fc65e30cc00) [pid = 17853] [serial = 98] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 64 (0x7fc658da3400) [pid = 17853] [serial = 77] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 63 (0x7fc658ad3000) [pid = 17853] [serial = 120] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 62 (0x7fc65e35d000) [pid = 17853] [serial = 100] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 61 (0x7fc65e249c00) [pid = 17853] [serial = 97] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 60 (0x7fc659f06c00) [pid = 17853] [serial = 108] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 59 (0x7fc647cda000) [pid = 17853] [serial = 67] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 58 (0x7fc65ddc0000) [pid = 17853] [serial = 95] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 57 (0x7fc658df3c00) [pid = 17853] [serial = 65] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 56 (0x7fc658b9bc00) [pid = 17853] [serial = 92] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 55 (0x7fc649f5f400) [pid = 17853] [serial = 71] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 54 (0x7fc65e35cc00) [pid = 17853] [serial = 111] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 53 (0x7fc65ddbf400) [pid = 17853] [serial = 83] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 52 (0x7fc64a18a400) [pid = 17853] [serial = 22] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 51 (0x7fc6624efc00) [pid = 17853] [serial = 114] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 50 (0x7fc65ffa4000) [pid = 17853] [serial = 101] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 49 (0x7fc643b2e000) [pid = 17853] [serial = 16] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 48 (0x7fc65be18c00) [pid = 17853] [serial = 80] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 47 (0x7fc662493800) [pid = 17853] [serial = 113] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 46 (0x7fc643b34400) [pid = 17853] [serial = 17] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 45 (0x7fc64c979400) [pid = 17853] [serial = 105] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 44 (0x7fc643b35400) [pid = 17853] [serial = 19] [outer = (nil)] [url = about:blank] 05:33:18 INFO - PROCESS | 17853 | --DOMWINDOW == 43 (0x7fc65d760800) [pid = 17853] [serial = 82] [outer = (nil)] [url = about:blank] 05:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1684ms 05:33:18 INFO - PROCESS | 17853 | 1461155598270 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:33:18 INFO - PROCESS | 17853 | 1461155598275 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:33:18 INFO - PROCESS | 17853 | 1461155598283 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 17853 | 1461155598289 Marionette TRACE conn3 <- [1,170,null,{}] 05:33:18 INFO - PROCESS | 17853 | 1461155598297 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 17853 | 1461155598455 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:33:18 INFO - PROCESS | 17853 | 1461155598537 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642c1d800 == 18 [pid = 17853] [id = 50] 05:33:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 44 (0x7fc640f93c00) [pid = 17853] [serial = 148] [outer = (nil)] 05:33:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 45 (0x7fc643b29400) [pid = 17853] [serial = 149] [outer = 0x7fc640f93c00] 05:33:18 INFO - PROCESS | 17853 | 1461155598608 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 46 (0x7fc643b34400) [pid = 17853] [serial = 150] [outer = 0x7fc640f93c00] 05:33:19 INFO - PROCESS | 17853 | 1461155599508 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1242ms 05:33:19 INFO - PROCESS | 17853 | 1461155599526 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 17853 | 1461155599532 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:33:19 INFO - PROCESS | 17853 | 1461155599541 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 17853 | 1461155599543 Marionette TRACE conn3 <- [1,174,null,{}] 05:33:19 INFO - PROCESS | 17853 | 1461155599549 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 17853 | 1461155599684 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:33:19 INFO - PROCESS | 17853 | 1461155599701 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c8e000 == 19 [pid = 17853] [id = 51] 05:33:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 47 (0x7fc6453ce000) [pid = 17853] [serial = 151] [outer = (nil)] 05:33:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 48 (0x7fc645565400) [pid = 17853] [serial = 152] [outer = 0x7fc6453ce000] 05:33:19 INFO - PROCESS | 17853 | 1461155599764 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 49 (0x7fc647c72800) [pid = 17853] [serial = 153] [outer = 0x7fc6453ce000] 05:33:20 INFO - PROCESS | 17853 | 1461155600495 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 988ms 05:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:33:20 INFO - PROCESS | 17853 | 1461155600530 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 17853 | 1461155600532 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:33:20 INFO - PROCESS | 17853 | 1461155600542 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 17853 | 1461155600552 Marionette TRACE conn3 <- [1,178,null,{}] 05:33:20 INFO - PROCESS | 17853 | 1461155600586 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 17853 | 1461155600776 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:33:20 INFO - PROCESS | 17853 | 1461155600807 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a905000 == 20 [pid = 17853] [id = 52] 05:33:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 50 (0x7fc647cdf000) [pid = 17853] [serial = 154] [outer = (nil)] 05:33:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 51 (0x7fc649555000) [pid = 17853] [serial = 155] [outer = 0x7fc647cdf000] 05:33:20 INFO - PROCESS | 17853 | 1461155600877 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 52 (0x7fc649f58400) [pid = 17853] [serial = 156] [outer = 0x7fc647cdf000] 05:33:21 INFO - PROCESS | 17853 | 1461155601647 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1159ms 05:33:21 INFO - PROCESS | 17853 | 1461155601698 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 17853 | 1461155601701 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:33:21 INFO - PROCESS | 17853 | 1461155601715 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 17853 | 1461155601717 Marionette TRACE conn3 <- [1,182,null,{}] 05:33:21 INFO - PROCESS | 17853 | 1461155601724 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 17853 | 1461155601904 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:33:21 INFO - PROCESS | 17853 | 1461155601927 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641c2d800 == 21 [pid = 17853] [id = 53] 05:33:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 53 (0x7fc64215cc00) [pid = 17853] [serial = 157] [outer = (nil)] 05:33:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 54 (0x7fc64a969000) [pid = 17853] [serial = 158] [outer = 0x7fc64215cc00] 05:33:21 INFO - PROCESS | 17853 | 1461155601989 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 55 (0x7fc64b2d9000) [pid = 17853] [serial = 159] [outer = 0x7fc64215cc00] 05:33:22 INFO - PROCESS | 17853 | --DOMWINDOW == 54 (0x7fc647cdd400) [pid = 17853] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:33:22 INFO - PROCESS | 17853 | --DOMWINDOW == 53 (0x7fc64ccf8c00) [pid = 17853] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:33:22 INFO - PROCESS | 17853 | --DOMWINDOW == 52 (0x7fc645745800) [pid = 17853] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:33:22 INFO - PROCESS | 17853 | --DOMWINDOW == 51 (0x7fc6453cdc00) [pid = 17853] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:33:22 INFO - PROCESS | 17853 | --DOMWINDOW == 50 (0x7fc641d4f800) [pid = 17853] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:33:22 INFO - PROCESS | 17853 | 1461155602906 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1226ms 05:33:22 INFO - PROCESS | 17853 | 1461155602942 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 17853 | 1461155602946 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:33:22 INFO - PROCESS | 17853 | 1461155602951 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 17853 | 1461155602953 Marionette TRACE conn3 <- [1,186,null,{}] 05:33:22 INFO - PROCESS | 17853 | 1461155602959 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 17853 | 1461155603090 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:33:23 INFO - PROCESS | 17853 | 1461155603104 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bae6000 == 22 [pid = 17853] [id = 54] 05:33:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 51 (0x7fc64b85f400) [pid = 17853] [serial = 160] [outer = (nil)] 05:33:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 52 (0x7fc64b863c00) [pid = 17853] [serial = 161] [outer = 0x7fc64b85f400] 05:33:23 INFO - PROCESS | 17853 | 1461155603183 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 53 (0x7fc64bc79000) [pid = 17853] [serial = 162] [outer = 0x7fc64b85f400] 05:33:23 INFO - PROCESS | 17853 | 1461155603910 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 05:33:23 INFO - PROCESS | 17853 | 1461155603938 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 17853 | 1461155603942 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:33:23 INFO - PROCESS | 17853 | 1461155603947 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 17853 | 1461155603949 Marionette TRACE conn3 <- [1,190,null,{}] 05:33:23 INFO - PROCESS | 17853 | 1461155603955 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 17853 | 1461155604126 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:33:24 INFO - PROCESS | 17853 | 1461155604147 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c142800 == 23 [pid = 17853] [id = 55] 05:33:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 54 (0x7fc64bc79400) [pid = 17853] [serial = 163] [outer = (nil)] 05:33:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 55 (0x7fc64c8cd400) [pid = 17853] [serial = 164] [outer = 0x7fc64bc79400] 05:33:24 INFO - PROCESS | 17853 | 1461155604209 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 56 (0x7fc64c979c00) [pid = 17853] [serial = 165] [outer = 0x7fc64bc79400] 05:33:24 INFO - PROCESS | 17853 | 1461155604960 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1075ms 05:33:25 INFO - PROCESS | 17853 | 1461155605025 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 17853 | 1461155605031 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:33:25 INFO - PROCESS | 17853 | 1461155605039 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 17853 | 1461155605045 Marionette TRACE conn3 <- [1,194,null,{}] 05:33:25 INFO - PROCESS | 17853 | 1461155605055 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 17853 | 1461155605221 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:33:25 INFO - PROCESS | 17853 | 1461155605347 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644795800 == 24 [pid = 17853] [id = 56] 05:33:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 57 (0x7fc640f8d800) [pid = 17853] [serial = 166] [outer = (nil)] 05:33:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 58 (0x7fc642155000) [pid = 17853] [serial = 167] [outer = 0x7fc640f8d800] 05:33:25 INFO - PROCESS | 17853 | 1461155605422 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 59 (0x7fc643732000) [pid = 17853] [serial = 168] [outer = 0x7fc640f8d800] 05:33:26 INFO - PROCESS | 17853 | 1461155606315 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1337ms 05:33:26 INFO - PROCESS | 17853 | 1461155606377 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 17853 | 1461155606386 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:33:26 INFO - PROCESS | 17853 | 1461155606397 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 17853 | 1461155606401 Marionette TRACE conn3 <- [1,198,null,{}] 05:33:26 INFO - PROCESS | 17853 | 1461155606408 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 17853 | 1461155606608 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:33:26 INFO - PROCESS | 17853 | 1461155606734 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b619000 == 25 [pid = 17853] [id = 57] 05:33:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 60 (0x7fc641d4e400) [pid = 17853] [serial = 169] [outer = (nil)] 05:33:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 61 (0x7fc645570800) [pid = 17853] [serial = 170] [outer = 0x7fc641d4e400] 05:33:26 INFO - PROCESS | 17853 | 1461155606813 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 62 (0x7fc647c7cc00) [pid = 17853] [serial = 171] [outer = 0x7fc641d4e400] 05:33:27 INFO - PROCESS | 17853 | 1461155607704 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1380ms 05:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:33:27 INFO - PROCESS | 17853 | 1461155607778 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 17853 | 1461155607781 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:33:27 INFO - PROCESS | 17853 | 1461155607788 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 17853 | 1461155607794 Marionette TRACE conn3 <- [1,202,null,{}] 05:33:27 INFO - PROCESS | 17853 | 1461155607810 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 17853 | 1461155608011 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:33:28 INFO - PROCESS | 17853 | 1461155608137 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a215800 == 26 [pid = 17853] [id = 58] 05:33:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 63 (0x7fc647c79400) [pid = 17853] [serial = 172] [outer = (nil)] 05:33:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 64 (0x7fc64b85d800) [pid = 17853] [serial = 173] [outer = 0x7fc647c79400] 05:33:28 INFO - PROCESS | 17853 | 1461155608220 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 65 (0x7fc64bc85000) [pid = 17853] [serial = 174] [outer = 0x7fc647c79400] 05:33:29 INFO - PROCESS | 17853 | 1461155609009 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1244ms 05:33:29 INFO - PROCESS | 17853 | 1461155609031 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:33:29 INFO - PROCESS | 17853 | 1461155609036 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:33:29 INFO - PROCESS | 17853 | 1461155609056 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 17853 | 1461155609059 Marionette TRACE conn3 <- [1,206,null,{}] 05:33:29 INFO - PROCESS | 17853 | 1461155609068 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 17853 | 1461155609245 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:33:29 INFO - PROCESS | 17853 | 1461155609374 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b61a800 == 27 [pid = 17853] [id = 59] 05:33:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 66 (0x7fc640f90400) [pid = 17853] [serial = 175] [outer = (nil)] 05:33:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 67 (0x7fc649f5e800) [pid = 17853] [serial = 176] [outer = 0x7fc640f90400] 05:33:29 INFO - PROCESS | 17853 | 1461155609452 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 68 (0x7fc64c976c00) [pid = 17853] [serial = 177] [outer = 0x7fc640f90400] 05:33:30 INFO - PROCESS | 17853 | 1461155610455 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1452ms 05:33:30 INFO - PROCESS | 17853 | 1461155610494 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 17853 | 1461155610499 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:33:30 INFO - PROCESS | 17853 | 1461155610508 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 17853 | 1461155610512 Marionette TRACE conn3 <- [1,210,null,{}] 05:33:30 INFO - PROCESS | 17853 | 1461155610522 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 17853 | 1461155610713 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:33:30 INFO - PROCESS | 17853 | 1461155610922 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64538b000 == 28 [pid = 17853] [id = 60] 05:33:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 69 (0x7fc642160000) [pid = 17853] [serial = 178] [outer = (nil)] 05:33:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 70 (0x7fc643734400) [pid = 17853] [serial = 179] [outer = 0x7fc642160000] 05:33:31 INFO - PROCESS | 17853 | 1461155610996 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 71 (0x7fc643b31400) [pid = 17853] [serial = 180] [outer = 0x7fc642160000] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 70 (0x7fc658f13800) [pid = 17853] [serial = 132] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 69 (0x7fc657ceb400) [pid = 17853] [serial = 131] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 68 (0x7fc65a0d0c00) [pid = 17853] [serial = 134] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 67 (0x7fc645749000) [pid = 17853] [serial = 125] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 66 (0x7fc647c79800) [pid = 17853] [serial = 126] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 65 (0x7fc645748800) [pid = 17853] [serial = 123] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 64 (0x7fc64a180000) [pid = 17853] [serial = 128] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 63 (0x7fc64b862800) [pid = 17853] [serial = 129] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 62 (0x7fc65be17000) [pid = 17853] [serial = 135] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | --DOMWINDOW == 61 (0x7fc64955d000) [pid = 17853] [serial = 137] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 17853 | 1461155611813 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1333ms 05:33:31 INFO - PROCESS | 17853 | 1461155611843 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 17853 | 1461155611851 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:33:31 INFO - PROCESS | 17853 | 1461155611862 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 17853 | 1461155611866 Marionette TRACE conn3 <- [1,214,null,{}] 05:33:31 INFO - PROCESS | 17853 | 1461155611873 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 17853 | 1461155612014 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:33:32 INFO - PROCESS | 17853 | 1461155612031 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a168000 == 29 [pid = 17853] [id = 61] 05:33:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 62 (0x7fc64373b400) [pid = 17853] [serial = 181] [outer = (nil)] 05:33:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 63 (0x7fc645746800) [pid = 17853] [serial = 182] [outer = 0x7fc64373b400] 05:33:32 INFO - PROCESS | 17853 | 1461155612094 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 64 (0x7fc647cdec00) [pid = 17853] [serial = 183] [outer = 0x7fc64373b400] 05:33:32 INFO - PROCESS | 17853 | 1461155612866 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1032ms 05:33:32 INFO - PROCESS | 17853 | 1461155612896 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 17853 | 1461155612900 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:33:32 INFO - PROCESS | 17853 | 1461155612906 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 17853 | 1461155612912 Marionette TRACE conn3 <- [1,218,null,{}] 05:33:32 INFO - PROCESS | 17853 | 1461155612939 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 17853 | 1461155613087 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:33:33 INFO - PROCESS | 17853 | 1461155613104 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc68000 == 30 [pid = 17853] [id = 62] 05:33:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 65 (0x7fc649dbc800) [pid = 17853] [serial = 184] [outer = (nil)] 05:33:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 66 (0x7fc64b5a0400) [pid = 17853] [serial = 185] [outer = 0x7fc649dbc800] 05:33:33 INFO - PROCESS | 17853 | 1461155613172 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 67 (0x7fc64be05000) [pid = 17853] [serial = 186] [outer = 0x7fc649dbc800] 05:33:33 INFO - PROCESS | 17853 | 1461155613880 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 982ms 05:33:33 INFO - PROCESS | 17853 | 1461155613888 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 17853 | 1461155613894 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:33:33 INFO - PROCESS | 17853 | 1461155613901 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 17853 | 1461155613904 Marionette TRACE conn3 <- [1,222,null,{}] 05:33:33 INFO - PROCESS | 17853 | 1461155613909 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 17853 | 1461155614096 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:33:34 INFO - PROCESS | 17853 | 1461155614115 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea0d000 == 31 [pid = 17853] [id = 63] 05:33:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 68 (0x7fc6490e0c00) [pid = 17853] [serial = 187] [outer = (nil)] 05:33:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 69 (0x7fc64ccb7000) [pid = 17853] [serial = 188] [outer = 0x7fc6490e0c00] 05:33:34 INFO - PROCESS | 17853 | 1461155614190 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 70 (0x7fc64cd1c400) [pid = 17853] [serial = 189] [outer = 0x7fc6490e0c00] 05:33:35 INFO - PROCESS | 17853 | 1461155615064 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1231ms 05:33:35 INFO - PROCESS | 17853 | 1461155615134 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 17853 | 1461155615138 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:33:35 INFO - PROCESS | 17853 | 1461155615144 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 17853 | 1461155615147 Marionette TRACE conn3 <- [1,226,null,{}] 05:33:35 INFO - PROCESS | 17853 | 1461155615152 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 17853 | 1461155615322 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:33:35 INFO - PROCESS | 17853 | 1461155615384 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6588df800 == 32 [pid = 17853] [id = 64] 05:33:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 71 (0x7fc640f8b400) [pid = 17853] [serial = 190] [outer = (nil)] 05:33:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 72 (0x7fc64ec51400) [pid = 17853] [serial = 191] [outer = 0x7fc640f8b400] 05:33:35 INFO - PROCESS | 17853 | 1461155615448 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 73 (0x7fc64ecb9c00) [pid = 17853] [serial = 192] [outer = 0x7fc640f8b400] 05:33:36 INFO - PROCESS | 17853 | 1461155616155 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 72 (0x7fc64215cc00) [pid = 17853] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 71 (0x7fc64b85f400) [pid = 17853] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 70 (0x7fc642b5b000) [pid = 17853] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 69 (0x7fc640f93c00) [pid = 17853] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 68 (0x7fc6453ce000) [pid = 17853] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:33:36 INFO - PROCESS | 17853 | --DOMWINDOW == 67 (0x7fc647cdf000) [pid = 17853] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1079ms 05:33:36 INFO - PROCESS | 17853 | 1461155616231 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 17853 | 1461155616235 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:33:36 INFO - PROCESS | 17853 | 1461155616242 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 17853 | 1461155616244 Marionette TRACE conn3 <- [1,230,null,{}] 05:33:36 INFO - PROCESS | 17853 | 1461155616249 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 17853 | 1461155616443 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:33:36 INFO - PROCESS | 17853 | 1461155616567 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a80800 == 33 [pid = 17853] [id = 65] 05:33:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 68 (0x7fc64bc78000) [pid = 17853] [serial = 193] [outer = (nil)] 05:33:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 69 (0x7fc658d2cc00) [pid = 17853] [serial = 194] [outer = 0x7fc64bc78000] 05:33:36 INFO - PROCESS | 17853 | 1461155616634 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 70 (0x7fc658f15800) [pid = 17853] [serial = 195] [outer = 0x7fc64bc78000] 05:33:37 INFO - PROCESS | 17853 | 1461155617248 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1040ms 05:33:37 INFO - PROCESS | 17853 | 1461155617283 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 17853 | 1461155617287 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:33:37 INFO - PROCESS | 17853 | 1461155617294 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 17853 | 1461155617296 Marionette TRACE conn3 <- [1,234,null,{}] 05:33:37 INFO - PROCESS | 17853 | 1461155617302 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 17853 | 1461155617442 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:33:37 INFO - PROCESS | 17853 | 1461155617461 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641d22800 == 34 [pid = 17853] [id = 66] 05:33:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 71 (0x7fc658d29400) [pid = 17853] [serial = 196] [outer = (nil)] 05:33:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 72 (0x7fc659dc5400) [pid = 17853] [serial = 197] [outer = 0x7fc658d29400] 05:33:37 INFO - PROCESS | 17853 | 1461155617527 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 73 (0x7fc65a0c4800) [pid = 17853] [serial = 198] [outer = 0x7fc658d29400] 05:33:38 INFO - PROCESS | 17853 | 1461155618244 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 977ms 05:33:38 INFO - PROCESS | 17853 | 1461155618271 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 17853 | 1461155618275 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:33:38 INFO - PROCESS | 17853 | 1461155618281 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 17853 | 1461155618284 Marionette TRACE conn3 <- [1,238,null,{}] 05:33:38 INFO - PROCESS | 17853 | 1461155618289 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 17853 | 1461155618460 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:33:38 INFO - PROCESS | 17853 | 1461155618595 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f0d800 == 35 [pid = 17853] [id = 67] 05:33:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 74 (0x7fc640f8c800) [pid = 17853] [serial = 199] [outer = (nil)] 05:33:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 75 (0x7fc640f96c00) [pid = 17853] [serial = 200] [outer = 0x7fc640f8c800] 05:33:38 INFO - PROCESS | 17853 | 1461155618672 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 76 (0x7fc641c59800) [pid = 17853] [serial = 201] [outer = 0x7fc640f8c800] 05:33:39 INFO - PROCESS | 17853 | 1461155619539 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1328ms 05:33:39 INFO - PROCESS | 17853 | 1461155619612 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 17853 | 1461155619617 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:33:39 INFO - PROCESS | 17853 | 1461155619626 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 17853 | 1461155619631 Marionette TRACE conn3 <- [1,242,null,{}] 05:33:39 INFO - PROCESS | 17853 | 1461155619639 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 17853 | 1461155619846 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:33:39 INFO - PROCESS | 17853 | 1461155619978 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64baeb800 == 36 [pid = 17853] [id = 68] 05:33:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 77 (0x7fc640f92000) [pid = 17853] [serial = 202] [outer = (nil)] 05:33:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 78 (0x7fc647cdf000) [pid = 17853] [serial = 203] [outer = 0x7fc640f92000] 05:33:40 INFO - PROCESS | 17853 | 1461155620055 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 79 (0x7fc649db5000) [pid = 17853] [serial = 204] [outer = 0x7fc640f92000] 05:33:40 INFO - PROCESS | 17853 | 1461155620923 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1334ms 05:33:40 INFO - PROCESS | 17853 | 1461155620963 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 17853 | 1461155620968 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:33:40 INFO - PROCESS | 17853 | 1461155620976 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 17853 | 1461155620979 Marionette TRACE conn3 <- [1,246,null,{}] 05:33:40 INFO - PROCESS | 17853 | 1461155620985 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 17853 | 1461155621148 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:33:41 INFO - PROCESS | 17853 | 1461155621290 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659961000 == 37 [pid = 17853] [id = 69] 05:33:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 80 (0x7fc6453c8400) [pid = 17853] [serial = 205] [outer = (nil)] 05:33:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 81 (0x7fc64c97a000) [pid = 17853] [serial = 206] [outer = 0x7fc6453c8400] 05:33:41 INFO - PROCESS | 17853 | 1461155621368 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 82 (0x7fc64ecadc00) [pid = 17853] [serial = 207] [outer = 0x7fc6453c8400] 05:33:42 INFO - PROCESS | 17853 | 1461155622244 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1282ms 05:33:42 INFO - PROCESS | 17853 | 1461155622259 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 17853 | 1461155622263 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:33:42 INFO - PROCESS | 17853 | 1461155622297 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 17853 | 1461155622308 Marionette TRACE conn3 <- [1,250,null,{}] 05:33:42 INFO - PROCESS | 17853 | 1461155622314 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 17853 | 1461155622492 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:33:42 INFO - PROCESS | 17853 | 1461155622621 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d717800 == 38 [pid = 17853] [id = 70] 05:33:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 83 (0x7fc64bbe9400) [pid = 17853] [serial = 208] [outer = (nil)] 05:33:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc659d40c00) [pid = 17853] [serial = 209] [outer = 0x7fc64bbe9400] 05:33:42 INFO - PROCESS | 17853 | 1461155622710 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc65be1b400) [pid = 17853] [serial = 210] [outer = 0x7fc64bbe9400] 05:33:43 INFO - PROCESS | 17853 | 1461155623660 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1452ms 05:33:43 INFO - PROCESS | 17853 | 1461155623738 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 17853 | 1461155623744 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:33:43 INFO - PROCESS | 17853 | 1461155623750 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 17853 | 1461155623753 Marionette TRACE conn3 <- [1,254,null,{}] 05:33:43 INFO - PROCESS | 17853 | 1461155623760 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 17853 | 1461155623961 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:33:44 INFO - PROCESS | 17853 | 1461155624299 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64addf000 == 39 [pid = 17853] [id = 71] 05:33:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc641d4fc00) [pid = 17853] [serial = 211] [outer = (nil)] 05:33:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc64215cc00) [pid = 17853] [serial = 212] [outer = 0x7fc641d4fc00] 05:33:44 INFO - PROCESS | 17853 | 1461155624415 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc644737400) [pid = 17853] [serial = 213] [outer = 0x7fc641d4fc00] 05:33:45 INFO - PROCESS | 17853 | 1461155625311 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:33:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea13800 == 38 [pid = 17853] [id = 41] 05:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1584ms 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc64c8cd400) [pid = 17853] [serial = 164] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | 1461155625373 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 17853 | 1461155625380 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 86 (0x7fc64a969000) [pid = 17853] [serial = 158] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 85 (0x7fc64b863c00) [pid = 17853] [serial = 161] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc642c49000) [pid = 17853] [serial = 146] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 83 (0x7fc64398b400) [pid = 17853] [serial = 147] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 82 (0x7fc64a12f000) [pid = 17853] [serial = 143] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 81 (0x7fc643b29400) [pid = 17853] [serial = 149] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 80 (0x7fc643b34400) [pid = 17853] [serial = 150] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 79 (0x7fc645565400) [pid = 17853] [serial = 152] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 78 (0x7fc64215fc00) [pid = 17853] [serial = 140] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 77 (0x7fc649555000) [pid = 17853] [serial = 155] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 76 (0x7fc649f58400) [pid = 17853] [serial = 156] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 75 (0x7fc64b2d9000) [pid = 17853] [serial = 159] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 74 (0x7fc64bc79000) [pid = 17853] [serial = 162] [outer = (nil)] [url = about:blank] 05:33:45 INFO - PROCESS | 17853 | --DOMWINDOW == 73 (0x7fc647c72800) [pid = 17853] [serial = 153] [outer = (nil)] [url = about:blank] 05:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:33:45 INFO - PROCESS | 17853 | 1461155625409 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 17853 | 1461155625413 Marionette TRACE conn3 <- [1,258,null,{}] 05:33:45 INFO - PROCESS | 17853 | 1461155625420 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 17853 | 1461155625578 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:33:45 INFO - PROCESS | 17853 | 1461155625589 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648649800 == 39 [pid = 17853] [id = 72] 05:33:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 74 (0x7fc643b2dc00) [pid = 17853] [serial = 214] [outer = (nil)] 05:33:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 75 (0x7fc647ce5400) [pid = 17853] [serial = 215] [outer = 0x7fc643b2dc00] 05:33:45 INFO - PROCESS | 17853 | 1461155625654 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 76 (0x7fc649db7800) [pid = 17853] [serial = 216] [outer = 0x7fc643b2dc00] 05:33:46 INFO - PROCESS | 17853 | 1461155626426 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1036ms 05:33:46 INFO - PROCESS | 17853 | 1461155626447 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 17853 | 1461155626453 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:33:46 INFO - PROCESS | 17853 | 1461155626460 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 17853 | 1461155626463 Marionette TRACE conn3 <- [1,262,null,{}] 05:33:46 INFO - PROCESS | 17853 | 1461155626468 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 17853 | 1461155626638 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:33:46 INFO - PROCESS | 17853 | 1461155626659 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b574000 == 40 [pid = 17853] [id = 73] 05:33:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 77 (0x7fc64ac62400) [pid = 17853] [serial = 217] [outer = (nil)] 05:33:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 78 (0x7fc64b863000) [pid = 17853] [serial = 218] [outer = 0x7fc64ac62400] 05:33:46 INFO - PROCESS | 17853 | 1461155626726 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 79 (0x7fc64be03c00) [pid = 17853] [serial = 219] [outer = 0x7fc64ac62400] 05:33:47 INFO - PROCESS | 17853 | 1461155627505 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1078ms 05:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:33:47 INFO - PROCESS | 17853 | 1461155627537 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 17853 | 1461155627540 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:33:47 INFO - PROCESS | 17853 | 1461155627566 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 17853 | 1461155627575 Marionette TRACE conn3 <- [1,266,null,{}] 05:33:47 INFO - PROCESS | 17853 | 1461155627598 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 17853 | 1461155627767 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:33:47 INFO - PROCESS | 17853 | 1461155627777 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64eacd800 == 41 [pid = 17853] [id = 74] 05:33:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 80 (0x7fc64c852c00) [pid = 17853] [serial = 220] [outer = (nil)] 05:33:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 81 (0x7fc657c70400) [pid = 17853] [serial = 221] [outer = 0x7fc64c852c00] 05:33:47 INFO - PROCESS | 17853 | 1461155627841 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 82 (0x7fc658acc000) [pid = 17853] [serial = 222] [outer = 0x7fc64c852c00] 05:33:48 INFO - PROCESS | 17853 | 1461155628751 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1226ms 05:33:48 INFO - PROCESS | 17853 | 1461155628777 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 17853 | 1461155628782 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:33:48 INFO - PROCESS | 17853 | 1461155628798 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 17853 | 1461155628802 Marionette TRACE conn3 <- [1,270,null,{}] 05:33:48 INFO - PROCESS | 17853 | 1461155628807 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:48 INFO - PROCESS | 17853 | 1461155628989 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:33:49 INFO - PROCESS | 17853 | 1461155629011 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a7b000 == 42 [pid = 17853] [id = 75] 05:33:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 83 (0x7fc641d49400) [pid = 17853] [serial = 223] [outer = (nil)] 05:33:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc658f51000) [pid = 17853] [serial = 224] [outer = 0x7fc641d49400] 05:33:49 INFO - PROCESS | 17853 | 1461155629077 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc65be17400) [pid = 17853] [serial = 225] [outer = 0x7fc641d49400] 05:33:49 INFO - PROCESS | 17853 | 1461155629855 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 05:33:49 INFO - PROCESS | 17853 | 1461155629880 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 17853 | 1461155629883 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:33:49 INFO - PROCESS | 17853 | 1461155629897 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 17853 | 1461155629899 Marionette TRACE conn3 <- [1,274,null,{}] 05:33:49 INFO - PROCESS | 17853 | 1461155629909 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 17853 | 1461155630183 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc642160000) [pid = 17853] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 83 (0x7fc6490e0c00) [pid = 17853] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 82 (0x7fc64373b400) [pid = 17853] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 81 (0x7fc640f8b400) [pid = 17853] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 80 (0x7fc649dbc800) [pid = 17853] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 79 (0x7fc64bc78000) [pid = 17853] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 78 (0x7fc641c56400) [pid = 17853] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:33:50 INFO - PROCESS | 17853 | --DOMWINDOW == 77 (0x7fc641d50400) [pid = 17853] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:33:50 INFO - PROCESS | 17853 | 1461155630264 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b571000 == 43 [pid = 17853] [id = 76] 05:33:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 78 (0x7fc644626c00) [pid = 17853] [serial = 226] [outer = (nil)] 05:33:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 79 (0x7fc6490e0c00) [pid = 17853] [serial = 227] [outer = 0x7fc644626c00] 05:33:50 INFO - PROCESS | 17853 | 1461155630344 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 80 (0x7fc65ddbd000) [pid = 17853] [serial = 228] [outer = 0x7fc644626c00] 05:33:51 INFO - PROCESS | 17853 | 1461155631108 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 05:33:51 INFO - PROCESS | 17853 | 1461155631130 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 17853 | 1461155631134 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:33:51 INFO - PROCESS | 17853 | 1461155631140 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 17853 | 1461155631143 Marionette TRACE conn3 <- [1,278,null,{}] 05:33:51 INFO - PROCESS | 17853 | 1461155631147 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 17853 | 1461155631286 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:33:51 INFO - PROCESS | 17853 | 1461155631302 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6452ef000 == 44 [pid = 17853] [id = 77] 05:33:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 81 (0x7fc65e1dd000) [pid = 17853] [serial = 229] [outer = (nil)] 05:33:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 82 (0x7fc65e303800) [pid = 17853] [serial = 230] [outer = 0x7fc65e1dd000] 05:33:51 INFO - PROCESS | 17853 | 1461155631365 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 83 (0x7fc65e30ec00) [pid = 17853] [serial = 231] [outer = 0x7fc65e1dd000] 05:33:52 INFO - PROCESS | 17853 | 1461155632133 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1036ms 05:33:52 INFO - PROCESS | 17853 | 1461155632248 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 17853 | 1461155632252 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:33:52 INFO - PROCESS | 17853 | 1461155632262 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 17853 | 1461155632268 Marionette TRACE conn3 <- [1,282,null,{}] 05:33:52 INFO - PROCESS | 17853 | 1461155632278 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 17853 | 1461155632475 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:33:52 INFO - PROCESS | 17853 | 1461155632607 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648f8f800 == 45 [pid = 17853] [id = 78] 05:33:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc64105f400) [pid = 17853] [serial = 232] [outer = (nil)] 05:33:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc643982400) [pid = 17853] [serial = 233] [outer = 0x7fc64105f400] 05:33:52 INFO - PROCESS | 17853 | 1461155632685 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc6453d0c00) [pid = 17853] [serial = 234] [outer = 0x7fc64105f400] 05:33:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc649dbc400) [pid = 17853] [serial = 235] [outer = 0x7fc64215d000] 05:33:53 INFO - PROCESS | 17853 | 1461155633592 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1388ms 05:33:53 INFO - PROCESS | 17853 | 1461155633672 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:33:53 INFO - PROCESS | 17853 | 1461155633679 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:33:53 INFO - PROCESS | 17853 | 1461155633690 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 17853 | 1461155633696 Marionette TRACE conn3 <- [1,286,null,{}] 05:33:53 INFO - PROCESS | 17853 | 1461155633703 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 17853 | 1461155633863 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:33:54 INFO - PROCESS | 17853 | 1461155633996 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a76000 == 46 [pid = 17853] [id = 79] 05:33:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc641c5fc00) [pid = 17853] [serial = 236] [outer = (nil)] 05:33:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc64b85f400) [pid = 17853] [serial = 237] [outer = 0x7fc641c5fc00] 05:33:54 INFO - PROCESS | 17853 | 1461155634069 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc64cd19400) [pid = 17853] [serial = 238] [outer = 0x7fc641c5fc00] 05:33:54 INFO - PROCESS | 17853 | 1461155634903 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1241ms 05:33:54 INFO - PROCESS | 17853 | 1461155634928 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:33:54 INFO - PROCESS | 17853 | 1461155634932 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:33:54 INFO - PROCESS | 17853 | 1461155634938 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 17853 | 1461155634942 Marionette TRACE conn3 <- [1,290,null,{}] 05:33:54 INFO - PROCESS | 17853 | 1461155634955 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 17853 | 1461155635115 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:33:55 INFO - PROCESS | 17853 | 1461155635257 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e136000 == 47 [pid = 17853] [id = 80] 05:33:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc65d75ac00) [pid = 17853] [serial = 239] [outer = (nil)] 05:33:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc65ddbc800) [pid = 17853] [serial = 240] [outer = 0x7fc65d75ac00] 05:33:55 INFO - PROCESS | 17853 | 1461155635335 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc65e1a7400) [pid = 17853] [serial = 241] [outer = 0x7fc65d75ac00] 05:33:56 INFO - PROCESS | 17853 | 1461155636258 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1379ms 05:33:56 INFO - PROCESS | 17853 | 1461155636319 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 17853 | 1461155636322 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:33:56 INFO - PROCESS | 17853 | 1461155636329 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 17853 | 1461155636333 Marionette TRACE conn3 <- [1,294,null,{}] 05:33:56 INFO - PROCESS | 17853 | 1461155636338 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 17853 | 1461155636501 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:33:56 INFO - PROCESS | 17853 | 1461155636633 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e323800 == 48 [pid = 17853] [id = 81] 05:33:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc658f44000) [pid = 17853] [serial = 242] [outer = (nil)] 05:33:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc65e35b400) [pid = 17853] [serial = 243] [outer = 0x7fc658f44000] 05:33:56 INFO - PROCESS | 17853 | 1461155636706 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc65ffa4000) [pid = 17853] [serial = 244] [outer = 0x7fc658f44000] 05:33:57 INFO - PROCESS | 17853 | 1461155637492 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:57 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. 05:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1188ms 05:33:57 INFO - PROCESS | 17853 | 1461155637518 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 17853 | 1461155637522 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:33:57 INFO - PROCESS | 17853 | 1461155637527 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 17853 | 1461155637530 Marionette TRACE conn3 <- [1,298,null,{}] 05:33:57 INFO - PROCESS | 17853 | 1461155637535 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 17853 | 1461155637678 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:33:57 INFO - PROCESS | 17853 | 1461155637826 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66094a800 == 49 [pid = 17853] [id = 82] 05:33:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc64acd0400) [pid = 17853] [serial = 245] [outer = (nil)] 05:33:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc64acd8c00) [pid = 17853] [serial = 246] [outer = 0x7fc64acd0400] 05:33:57 INFO - PROCESS | 17853 | 1461155637898 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc64acdd400) [pid = 17853] [serial = 247] [outer = 0x7fc64acd0400] 05:33:58 INFO - PROCESS | 17853 | 1461155638709 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:58 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. 05:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1191ms 05:33:58 INFO - PROCESS | 17853 | 1461155638909 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 17853 | 1461155638916 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:33:58 INFO - PROCESS | 17853 | 1461155638925 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 17853 | 1461155638929 Marionette TRACE conn3 <- [1,302,null,{}] 05:33:58 INFO - PROCESS | 17853 | 1461155638937 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 17853 | 1461155639085 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:33:59 INFO - PROCESS | 17853 | 1461155639228 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c922000 == 50 [pid = 17853] [id = 83] 05:33:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc6453cdc00) [pid = 17853] [serial = 248] [outer = (nil)] 05:33:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc645567400) [pid = 17853] [serial = 249] [outer = 0x7fc6453cdc00] 05:33:59 INFO - PROCESS | 17853 | 1461155639351 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc649551800) [pid = 17853] [serial = 250] [outer = 0x7fc6453cdc00] 05:34:00 INFO - PROCESS | 17853 | 1461155640237 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:00 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. 05:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1382ms 05:34:00 INFO - PROCESS | 17853 | 1461155640310 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:34:00 INFO - PROCESS | 17853 | 1461155640317 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:34:00 INFO - PROCESS | 17853 | 1461155640329 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 17853 | 1461155640335 Marionette TRACE conn3 <- [1,306,null,{}] 05:34:00 INFO - PROCESS | 17853 | 1461155640341 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 17853 | 1461155640533 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b571000 == 49 [pid = 17853] [id = 76] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a7b000 == 48 [pid = 17853] [id = 75] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64eacd800 == 47 [pid = 17853] [id = 74] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b574000 == 46 [pid = 17853] [id = 73] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc64b85d800) [pid = 17853] [serial = 173] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 100 (0x7fc645570800) [pid = 17853] [serial = 170] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 99 (0x7fc642155000) [pid = 17853] [serial = 167] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 98 (0x7fc649f5e800) [pid = 17853] [serial = 176] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | 1461155640758 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648649800 == 45 [pid = 17853] [id = 72] 05:34:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64addf000 == 44 [pid = 17853] [id = 71] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc643734400) [pid = 17853] [serial = 179] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc64ccb7000) [pid = 17853] [serial = 188] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 95 (0x7fc647cdec00) [pid = 17853] [serial = 183] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc64ecb9c00) [pid = 17853] [serial = 192] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc645746800) [pid = 17853] [serial = 182] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 92 (0x7fc64b5a0400) [pid = 17853] [serial = 185] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 91 (0x7fc658f15800) [pid = 17853] [serial = 195] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 90 (0x7fc643b31400) [pid = 17853] [serial = 180] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 89 (0x7fc64ec51400) [pid = 17853] [serial = 191] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 88 (0x7fc658d2cc00) [pid = 17853] [serial = 194] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc64cd1c400) [pid = 17853] [serial = 189] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 86 (0x7fc64be05000) [pid = 17853] [serial = 186] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 85 (0x7fc64473bc00) [pid = 17853] [serial = 141] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc64b863400) [pid = 17853] [serial = 144] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | --DOMWINDOW == 83 (0x7fc659dc5400) [pid = 17853] [serial = 197] [outer = (nil)] [url = about:blank] 05:34:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6446e5000 == 45 [pid = 17853] [id = 84] 05:34:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc643734400) [pid = 17853] [serial = 251] [outer = (nil)] 05:34:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc6488d0800) [pid = 17853] [serial = 252] [outer = 0x7fc643734400] 05:34:00 INFO - PROCESS | 17853 | 1461155640857 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc64acdd800) [pid = 17853] [serial = 253] [outer = 0x7fc643734400] 05:34:01 INFO - PROCESS | 17853 | 1461155641512 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:01 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. 05:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1239ms 05:34:01 INFO - PROCESS | 17853 | 1461155641566 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 17853 | 1461155641569 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:34:01 INFO - PROCESS | 17853 | 1461155641577 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 17853 | 1461155641579 Marionette TRACE conn3 <- [1,310,null,{}] 05:34:01 INFO - PROCESS | 17853 | 1461155641612 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 17853 | 1461155641815 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:34:01 INFO - PROCESS | 17853 | 1461155641829 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc71000 == 46 [pid = 17853] [id = 85] 05:34:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc64c16e000) [pid = 17853] [serial = 254] [outer = (nil)] 05:34:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc64cd17400) [pid = 17853] [serial = 255] [outer = 0x7fc64c16e000] 05:34:01 INFO - PROCESS | 17853 | 1461155641902 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc64ec58c00) [pid = 17853] [serial = 256] [outer = 0x7fc64c16e000] 05:34:02 INFO - PROCESS | 17853 | 1461155642737 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:02 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. 05:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1232ms 05:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:34:02 INFO - PROCESS | 17853 | 1461155642810 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 17853 | 1461155642812 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:34:02 INFO - PROCESS | 17853 | 1461155642819 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 17853 | 1461155642822 Marionette TRACE conn3 <- [1,314,null,{}] 05:34:02 INFO - PROCESS | 17853 | 1461155642828 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 17853 | 1461155642982 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:34:02 INFO - PROCESS | 17853 | 1461155642993 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc9800 == 47 [pid = 17853] [id = 86] 05:34:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc658d2cc00) [pid = 17853] [serial = 257] [outer = (nil)] 05:34:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc659f0fc00) [pid = 17853] [serial = 258] [outer = 0x7fc658d2cc00] 05:34:03 INFO - PROCESS | 17853 | 1461155643059 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc65ddba400) [pid = 17853] [serial = 259] [outer = 0x7fc658d2cc00] 05:34:03 INFO - PROCESS | 17853 | 1461155643835 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:03 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. 05:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1085ms 05:34:03 INFO - PROCESS | 17853 | 1461155643904 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 17853 | 1461155643907 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:34:03 INFO - PROCESS | 17853 | 1461155643913 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 17853 | 1461155643915 Marionette TRACE conn3 <- [1,318,null,{}] 05:34:03 INFO - PROCESS | 17853 | 1461155643920 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 17853 | 1461155644093 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:34:04 INFO - PROCESS | 17853 | 1461155644160 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659c06000 == 48 [pid = 17853] [id = 87] 05:34:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc6454d9c00) [pid = 17853] [serial = 260] [outer = (nil)] 05:34:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc6454e2000) [pid = 17853] [serial = 261] [outer = 0x7fc6454d9c00] 05:34:04 INFO - PROCESS | 17853 | 1461155644220 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc6454e7000) [pid = 17853] [serial = 262] [outer = 0x7fc6454d9c00] 05:34:04 INFO - PROCESS | 17853 | 1461155644988 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:05 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. 05:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1126ms 05:34:05 INFO - PROCESS | 17853 | 1461155645045 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 17853 | 1461155645047 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:34:05 INFO - PROCESS | 17853 | 1461155645054 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 17853 | 1461155645057 Marionette TRACE conn3 <- [1,322,null,{}] 05:34:05 INFO - PROCESS | 17853 | 1461155645062 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 17853 | 1461155645289 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:34:05 INFO - PROCESS | 17853 | 1461155645315 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e13a000 == 49 [pid = 17853] [id = 88] 05:34:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc65e1b4400) [pid = 17853] [serial = 263] [outer = (nil)] 05:34:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc65e30e000) [pid = 17853] [serial = 264] [outer = 0x7fc65e1b4400] 05:34:05 INFO - PROCESS | 17853 | 1461155645382 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc660c85000) [pid = 17853] [serial = 265] [outer = 0x7fc65e1b4400] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc641d49400) [pid = 17853] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc644626c00) [pid = 17853] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 95 (0x7fc64ac62400) [pid = 17853] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc64c852c00) [pid = 17853] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc640f92000) [pid = 17853] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 92 (0x7fc640f8c800) [pid = 17853] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 91 (0x7fc641d4fc00) [pid = 17853] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 90 (0x7fc643b2dc00) [pid = 17853] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 89 (0x7fc640f8d800) [pid = 17853] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 88 (0x7fc647c79400) [pid = 17853] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc640f90400) [pid = 17853] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 86 (0x7fc64bc79400) [pid = 17853] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 85 (0x7fc64105f000) [pid = 17853] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:34:05 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc641d4e400) [pid = 17853] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:34:06 INFO - PROCESS | 17853 | 1461155646323 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:06 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. 05:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1327ms 05:34:06 INFO - PROCESS | 17853 | 1461155646383 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 17853 | 1461155646386 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:34:06 INFO - PROCESS | 17853 | 1461155646392 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 17853 | 1461155646394 Marionette TRACE conn3 <- [1,326,null,{}] 05:34:06 INFO - PROCESS | 17853 | 1461155646411 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 17853 | 1461155646555 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:34:06 INFO - PROCESS | 17853 | 1461155646565 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651dc1800 == 50 [pid = 17853] [id = 89] 05:34:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc641339400) [pid = 17853] [serial = 266] [outer = (nil)] 05:34:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc64133f800) [pid = 17853] [serial = 267] [outer = 0x7fc641339400] 05:34:06 INFO - PROCESS | 17853 | 1461155646627 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc643b2dc00) [pid = 17853] [serial = 268] [outer = 0x7fc641339400] 05:34:07 INFO - PROCESS | 17853 | 1461155647417 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:07 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. 05:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1043ms 05:34:07 INFO - PROCESS | 17853 | 1461155647436 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 17853 | 1461155647439 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:34:07 INFO - PROCESS | 17853 | 1461155647446 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 17853 | 1461155647448 Marionette TRACE conn3 <- [1,330,null,{}] 05:34:07 INFO - PROCESS | 17853 | 1461155647454 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 17853 | 1461155647643 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:34:07 INFO - PROCESS | 17853 | 1461155647661 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662295000 == 51 [pid = 17853] [id = 90] 05:34:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc644626c00) [pid = 17853] [serial = 269] [outer = (nil)] 05:34:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc64bc79400) [pid = 17853] [serial = 270] [outer = 0x7fc644626c00] 05:34:07 INFO - PROCESS | 17853 | 1461155647723 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc65bedf400) [pid = 17853] [serial = 271] [outer = 0x7fc644626c00] 05:34:08 INFO - PROCESS | 17853 | 1461155648736 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:08 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. 05:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1328ms 05:34:08 INFO - PROCESS | 17853 | 1461155648775 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 17853 | 1461155648783 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:34:08 INFO - PROCESS | 17853 | 1461155648792 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 17853 | 1461155648796 Marionette TRACE conn3 <- [1,334,null,{}] 05:34:08 INFO - PROCESS | 17853 | 1461155648804 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 17853 | 1461155649013 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:34:09 INFO - PROCESS | 17853 | 1461155649151 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc69800 == 52 [pid = 17853] [id = 91] 05:34:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc643b36c00) [pid = 17853] [serial = 272] [outer = (nil)] 05:34:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc6454db000) [pid = 17853] [serial = 273] [outer = 0x7fc643b36c00] 05:34:09 INFO - PROCESS | 17853 | 1461155649226 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc647c79400) [pid = 17853] [serial = 274] [outer = 0x7fc643b36c00] 05:34:10 INFO - PROCESS | 17853 | 1461155650083 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:10 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. 05:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1336ms 05:34:10 INFO - PROCESS | 17853 | 1461155650129 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 17853 | 1461155650138 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:34:10 INFO - PROCESS | 17853 | 1461155650149 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 17853 | 1461155650153 Marionette TRACE conn3 <- [1,338,null,{}] 05:34:10 INFO - PROCESS | 17853 | 1461155650160 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 17853 | 1461155650340 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:34:10 INFO - PROCESS | 17853 | 1461155650477 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659f72000 == 53 [pid = 17853] [id = 92] 05:34:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc644735c00) [pid = 17853] [serial = 275] [outer = (nil)] 05:34:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc64b863400) [pid = 17853] [serial = 276] [outer = 0x7fc644735c00] 05:34:10 INFO - PROCESS | 17853 | 1461155650553 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc64c16f800) [pid = 17853] [serial = 277] [outer = 0x7fc644735c00] 05:34:11 INFO - PROCESS | 17853 | 1461155651519 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:11 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. 05:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1430ms 05:34:11 INFO - PROCESS | 17853 | 1461155651580 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 17853 | 1461155651583 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:34:11 INFO - PROCESS | 17853 | 1461155651590 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 17853 | 1461155651596 Marionette TRACE conn3 <- [1,342,null,{}] 05:34:11 INFO - PROCESS | 17853 | 1461155651611 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 17853 | 1461155651817 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:34:12 INFO - PROCESS | 17853 | 1461155652113 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413dc800 == 54 [pid = 17853] [id = 93] 05:34:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc658f44400) [pid = 17853] [serial = 278] [outer = (nil)] 05:34:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc65de76400) [pid = 17853] [serial = 279] [outer = 0x7fc658f44400] 05:34:12 INFO - PROCESS | 17853 | 1461155652194 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc65e249c00) [pid = 17853] [serial = 280] [outer = 0x7fc658f44400] 05:34:13 INFO - PROCESS | 17853 | 1461155652998 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:13 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. 05:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1433ms 05:34:13 INFO - PROCESS | 17853 | 1461155653024 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 17853 | 1461155653029 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:34:13 INFO - PROCESS | 17853 | 1461155653036 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 17853 | 1461155653040 Marionette TRACE conn3 <- [1,346,null,{}] 05:34:13 INFO - PROCESS | 17853 | 1461155653046 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 17853 | 1461155653224 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:34:13 INFO - PROCESS | 17853 | 1461155653378 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645478800 == 55 [pid = 17853] [id = 94] 05:34:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc640f90800) [pid = 17853] [serial = 281] [outer = (nil)] 05:34:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc65e1b2c00) [pid = 17853] [serial = 282] [outer = 0x7fc640f90800] 05:34:13 INFO - PROCESS | 17853 | 1461155653451 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc660c8f400) [pid = 17853] [serial = 283] [outer = 0x7fc640f90800] 05:34:14 INFO - PROCESS | 17853 | 1461155654274 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:14 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. 05:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 05:34:14 INFO - PROCESS | 17853 | 1461155654319 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 17853 | 1461155654323 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:34:14 INFO - PROCESS | 17853 | 1461155654330 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 17853 | 1461155654333 Marionette TRACE conn3 <- [1,350,null,{}] 05:34:14 INFO - PROCESS | 17853 | 1461155654339 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 17853 | 1461155654499 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:34:14 INFO - PROCESS | 17853 | 1461155654830 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648656800 == 56 [pid = 17853] [id = 95] 05:34:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc64106d000) [pid = 17853] [serial = 284] [outer = (nil)] 05:34:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc64133ec00) [pid = 17853] [serial = 285] [outer = 0x7fc64106d000] 05:34:14 INFO - PROCESS | 17853 | 1461155654977 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc64215f800) [pid = 17853] [serial = 286] [outer = 0x7fc64106d000] 05:34:15 INFO - PROCESS | 17853 | 1461155655874 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:15 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. 05:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1587ms 05:34:15 INFO - PROCESS | 17853 | 1461155655918 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 17853 | 1461155655925 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:34:15 INFO - PROCESS | 17853 | 1461155655933 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 17853 | 1461155655936 Marionette TRACE conn3 <- [1,354,null,{}] 05:34:15 INFO - PROCESS | 17853 | 1461155655943 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 17853 | 1461155656108 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:34:16 INFO - PROCESS | 17853 | 1461155656251 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651dc1800 == 55 [pid = 17853] [id = 89] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e13a000 == 54 [pid = 17853] [id = 88] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659c06000 == 53 [pid = 17853] [id = 87] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc65e303800) [pid = 17853] [serial = 230] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64392e800 == 54 [pid = 17853] [id = 96] 05:34:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc641064400) [pid = 17853] [serial = 287] [outer = (nil)] 05:34:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc6454d9800) [pid = 17853] [serial = 288] [outer = 0x7fc641064400] 05:34:16 INFO - PROCESS | 17853 | 1461155656351 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc6454e6800) [pid = 17853] [serial = 289] [outer = 0x7fc641064400] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652bc9800 == 53 [pid = 17853] [id = 86] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc71000 == 52 [pid = 17853] [id = 85] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6446e5000 == 51 [pid = 17853] [id = 84] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c922000 == 50 [pid = 17853] [id = 83] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e323800 == 49 [pid = 17853] [id = 81] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648f8f800 == 48 [pid = 17853] [id = 78] 05:34:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6452ef000 == 47 [pid = 17853] [id = 77] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc643732000) [pid = 17853] [serial = 168] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc64bc85000) [pid = 17853] [serial = 174] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc64c976c00) [pid = 17853] [serial = 177] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc64c979c00) [pid = 17853] [serial = 165] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 102 (0x7fc64be0e400) [pid = 17853] [serial = 138] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc647c7cc00) [pid = 17853] [serial = 171] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 100 (0x7fc658f51000) [pid = 17853] [serial = 224] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 99 (0x7fc6490e0c00) [pid = 17853] [serial = 227] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 98 (0x7fc64b863000) [pid = 17853] [serial = 218] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc64be03c00) [pid = 17853] [serial = 219] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc657c70400) [pid = 17853] [serial = 221] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 95 (0x7fc649db5000) [pid = 17853] [serial = 204] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc647cdf000) [pid = 17853] [serial = 203] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc640f96c00) [pid = 17853] [serial = 200] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 92 (0x7fc644737400) [pid = 17853] [serial = 213] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 91 (0x7fc64215cc00) [pid = 17853] [serial = 212] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 90 (0x7fc647ce5400) [pid = 17853] [serial = 215] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 89 (0x7fc649db7800) [pid = 17853] [serial = 216] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 88 (0x7fc64c97a000) [pid = 17853] [serial = 206] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc659d40c00) [pid = 17853] [serial = 209] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 86 (0x7fc641c59800) [pid = 17853] [serial = 201] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 85 (0x7fc65be17400) [pid = 17853] [serial = 225] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 84 (0x7fc65ddbd000) [pid = 17853] [serial = 228] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 17853 | --DOMWINDOW == 83 (0x7fc658acc000) [pid = 17853] [serial = 222] [outer = (nil)] [url = about:blank] 05:34:17 INFO - PROCESS | 17853 | 1461155657150 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:17 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. 05:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1280ms 05:34:17 INFO - PROCESS | 17853 | 1461155657216 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 17853 | 1461155657222 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:34:17 INFO - PROCESS | 17853 | 1461155657230 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 17853 | 1461155657233 Marionette TRACE conn3 <- [1,358,null,{}] 05:34:17 INFO - PROCESS | 17853 | 1461155657239 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 17853 | 1461155657390 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:34:17 INFO - PROCESS | 17853 | 1461155657400 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b569000 == 48 [pid = 17853] [id = 97] 05:34:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 84 (0x7fc647ce5400) [pid = 17853] [serial = 290] [outer = (nil)] 05:34:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 85 (0x7fc649dba000) [pid = 17853] [serial = 291] [outer = 0x7fc647ce5400] 05:34:17 INFO - PROCESS | 17853 | 1461155657463 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 86 (0x7fc64acd1400) [pid = 17853] [serial = 292] [outer = 0x7fc647ce5400] 05:34:18 INFO - PROCESS | 17853 | 1461155658423 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:18 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. 05:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1239ms 05:34:18 INFO - PROCESS | 17853 | 1461155658471 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 17853 | 1461155658475 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:34:18 INFO - PROCESS | 17853 | 1461155658484 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 17853 | 1461155658492 Marionette TRACE conn3 <- [1,362,null,{}] 05:34:18 INFO - PROCESS | 17853 | 1461155658506 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 17853 | 1461155658659 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:34:18 INFO - PROCESS | 17853 | 1461155658670 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c86f000 == 49 [pid = 17853] [id = 98] 05:34:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 87 (0x7fc64acd1800) [pid = 17853] [serial = 293] [outer = (nil)] 05:34:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc64c979000) [pid = 17853] [serial = 294] [outer = 0x7fc64acd1800] 05:34:18 INFO - PROCESS | 17853 | 1461155658733 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc64ccf8c00) [pid = 17853] [serial = 295] [outer = 0x7fc64acd1800] 05:34:19 INFO - PROCESS | 17853 | 1461155659526 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:19 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. 05:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1095ms 05:34:19 INFO - PROCESS | 17853 | 1461155659579 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 17853 | 1461155659583 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:34:19 INFO - PROCESS | 17853 | 1461155659589 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 17853 | 1461155659591 Marionette TRACE conn3 <- [1,366,null,{}] 05:34:19 INFO - PROCESS | 17853 | 1461155659597 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 17853 | 1461155659775 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:34:19 INFO - PROCESS | 17853 | 1461155659846 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645484800 == 50 [pid = 17853] [id = 99] 05:34:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc64bbdfc00) [pid = 17853] [serial = 296] [outer = (nil)] 05:34:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc657ce5400) [pid = 17853] [serial = 297] [outer = 0x7fc64bbdfc00] 05:34:19 INFO - PROCESS | 17853 | 1461155659909 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc658dee800) [pid = 17853] [serial = 298] [outer = 0x7fc64bbdfc00] 05:34:20 INFO - PROCESS | 17853 | 1461155660716 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:20 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. 05:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1178ms 05:34:20 INFO - PROCESS | 17853 | 1461155660768 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 17853 | 1461155660772 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:34:20 INFO - PROCESS | 17853 | 1461155660783 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 17853 | 1461155660785 Marionette TRACE conn3 <- [1,370,null,{}] 05:34:20 INFO - PROCESS | 17853 | 1461155660791 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:20 INFO - PROCESS | 17853 | 1461155660967 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:34:20 INFO - PROCESS | 17853 | 1461155660986 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a60000 == 51 [pid = 17853] [id = 100] 05:34:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc641cd8000) [pid = 17853] [serial = 299] [outer = (nil)] 05:34:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc641cd9c00) [pid = 17853] [serial = 300] [outer = 0x7fc641cd8000] 05:34:21 INFO - PROCESS | 17853 | 1461155661065 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc658ba8800) [pid = 17853] [serial = 301] [outer = 0x7fc641cd8000] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc641339400) [pid = 17853] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc65e1dd000) [pid = 17853] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 92 (0x7fc6453cdc00) [pid = 17853] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 91 (0x7fc6454d9c00) [pid = 17853] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 90 (0x7fc65e1b4400) [pid = 17853] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 89 (0x7fc64c16e000) [pid = 17853] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 88 (0x7fc658d2cc00) [pid = 17853] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:34:21 INFO - PROCESS | 17853 | --DOMWINDOW == 87 (0x7fc643734400) [pid = 17853] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:34:21 INFO - PROCESS | 17853 | 1461155661957 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:34:22 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. 05:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1226ms 05:34:22 INFO - PROCESS | 17853 | 1461155662012 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 17853 | 1461155662015 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:34:22 INFO - PROCESS | 17853 | 1461155662022 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 17853 | 1461155662024 Marionette TRACE conn3 <- [1,374,null,{}] 05:34:22 INFO - PROCESS | 17853 | 1461155662058 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 17853 | 1461155662244 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:34:22 INFO - PROCESS | 17853 | 1461155662259 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658dbe800 == 52 [pid = 17853] [id = 101] 05:34:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 88 (0x7fc64a2ed400) [pid = 17853] [serial = 302] [outer = (nil)] 05:34:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 89 (0x7fc65d7bd400) [pid = 17853] [serial = 303] [outer = 0x7fc64a2ed400] 05:34:22 INFO - PROCESS | 17853 | 1461155662322 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 90 (0x7fc65dfaac00) [pid = 17853] [serial = 304] [outer = 0x7fc64a2ed400] 05:34:23 INFO - PROCESS | 17853 | 1461155663128 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:34:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1128ms 05:34:23 INFO - PROCESS | 17853 | 1461155663157 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 17853 | 1461155663160 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:34:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:34:23 INFO - PROCESS | 17853 | 1461155663167 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 17853 | 1461155663170 Marionette TRACE conn3 <- [1,378,null,{}] 05:34:23 INFO - PROCESS | 17853 | 1461155663176 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 17853 | 1461155663310 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:34:23 INFO - PROCESS | 17853 | 1461155663324 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d79a000 == 53 [pid = 17853] [id = 102] 05:34:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 91 (0x7fc64b864800) [pid = 17853] [serial = 305] [outer = (nil)] 05:34:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 92 (0x7fc65ddf1800) [pid = 17853] [serial = 306] [outer = 0x7fc64b864800] 05:34:23 INFO - PROCESS | 17853 | 1461155663387 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 93 (0x7fc65ddf5800) [pid = 17853] [serial = 307] [outer = 0x7fc64b864800] 05:34:24 INFO - PROCESS | 17853 | 1461155664470 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:34:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1337ms 05:34:24 INFO - PROCESS | 17853 | 1461155664506 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 17853 | 1461155664513 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:34:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:34:24 INFO - PROCESS | 17853 | 1461155664522 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 17853 | 1461155664527 Marionette TRACE conn3 <- [1,382,null,{}] 05:34:24 INFO - PROCESS | 17853 | 1461155664534 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 17853 | 1461155664697 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:34:24 INFO - PROCESS | 17853 | 1461155664844 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b260800 == 54 [pid = 17853] [id = 103] 05:34:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc642b5fc00) [pid = 17853] [serial = 308] [outer = (nil)] 05:34:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc6453c6c00) [pid = 17853] [serial = 309] [outer = 0x7fc642b5fc00] 05:34:24 INFO - PROCESS | 17853 | 1461155664921 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc6454e0400) [pid = 17853] [serial = 310] [outer = 0x7fc642b5fc00] 05:34:25 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:25 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:25 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:25 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:25 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:25 INFO - PROCESS | 17853 | 1461155665864 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:34:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1384ms 05:34:25 INFO - PROCESS | 17853 | 1461155665907 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 17853 | 1461155665916 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:34:25 INFO - PROCESS | 17853 | 1461155665926 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 17853 | 1461155665930 Marionette TRACE conn3 <- [1,386,null,{}] 05:34:25 INFO - PROCESS | 17853 | 1461155665937 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 17853 | 1461155666139 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:34:26 INFO - PROCESS | 17853 | 1461155666287 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658ae3800 == 55 [pid = 17853] [id = 104] 05:34:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc64acd6000) [pid = 17853] [serial = 311] [outer = (nil)] 05:34:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc64b0f0400) [pid = 17853] [serial = 312] [outer = 0x7fc64acd6000] 05:34:26 INFO - PROCESS | 17853 | 1461155666494 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc64bed0400) [pid = 17853] [serial = 313] [outer = 0x7fc64acd6000] 05:34:27 INFO - PROCESS | 17853 | 1461155667345 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1434ms 05:34:27 INFO - PROCESS | 17853 | 1461155667360 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 17853 | 1461155667364 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:34:27 INFO - PROCESS | 17853 | 1461155667370 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 17853 | 1461155667376 Marionette TRACE conn3 <- [1,390,null,{}] 05:34:27 INFO - PROCESS | 17853 | 1461155667393 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 17853 | 1461155667607 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:34:27 INFO - PROCESS | 17853 | 1461155667764 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66095e800 == 56 [pid = 17853] [id = 105] 05:34:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc64ecb5c00) [pid = 17853] [serial = 314] [outer = (nil)] 05:34:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc65ddbf400) [pid = 17853] [serial = 315] [outer = 0x7fc64ecb5c00] 05:34:27 INFO - PROCESS | 17853 | 1461155667840 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc65ddf7400) [pid = 17853] [serial = 316] [outer = 0x7fc64ecb5c00] 05:34:28 INFO - PROCESS | 17853 | 1461155668747 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1441ms 05:34:28 INFO - PROCESS | 17853 | 1461155668812 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:34:28 INFO - PROCESS | 17853 | 1461155668817 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:34:28 INFO - PROCESS | 17853 | 1461155668823 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 17853 | 1461155668826 Marionette TRACE conn3 <- [1,394,null,{}] 05:34:28 INFO - PROCESS | 17853 | 1461155668832 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 17853 | 1461155669004 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:34:29 INFO - PROCESS | 17853 | 1461155669144 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66b0cc000 == 57 [pid = 17853] [id = 106] 05:34:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc657ce8000) [pid = 17853] [serial = 317] [outer = (nil)] 05:34:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc65ff98800) [pid = 17853] [serial = 318] [outer = 0x7fc657ce8000] 05:34:29 INFO - PROCESS | 17853 | 1461155669220 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc660c87000) [pid = 17853] [serial = 319] [outer = 0x7fc657ce8000] 05:34:30 INFO - PROCESS | 17853 | 1461155670060 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1285ms 05:34:30 INFO - PROCESS | 17853 | 1461155670109 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:34:30 INFO - PROCESS | 17853 | 1461155670113 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:34:30 INFO - PROCESS | 17853 | 1461155670120 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 17853 | 1461155670124 Marionette TRACE conn3 <- [1,398,null,{}] 05:34:30 INFO - PROCESS | 17853 | 1461155670130 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 17853 | 1461155670296 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:34:30 INFO - PROCESS | 17853 | 1461155670444 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc2c800 == 58 [pid = 17853] [id = 107] 05:34:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc65ddec000) [pid = 17853] [serial = 320] [outer = (nil)] 05:34:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc66225a000) [pid = 17853] [serial = 321] [outer = 0x7fc65ddec000] 05:34:30 INFO - PROCESS | 17853 | 1461155670520 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc66248e800) [pid = 17853] [serial = 322] [outer = 0x7fc65ddec000] 05:34:31 INFO - PROCESS | 17853 | 1461155671439 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1386ms 05:34:31 INFO - PROCESS | 17853 | 1461155671506 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 17853 | 1461155671510 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:34:31 INFO - PROCESS | 17853 | 1461155671516 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 17853 | 1461155671518 Marionette TRACE conn3 <- [1,402,null,{}] 05:34:31 INFO - PROCESS | 17853 | 1461155671524 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 17853 | 1461155671709 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:34:31 INFO - PROCESS | 17853 | 1461155671851 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6421b7800 == 59 [pid = 17853] [id = 108] 05:34:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc63fa9a400) [pid = 17853] [serial = 323] [outer = (nil)] 05:34:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc641337800) [pid = 17853] [serial = 324] [outer = 0x7fc63fa9a400] 05:34:31 INFO - PROCESS | 17853 | 1461155671928 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc64bc77c00) [pid = 17853] [serial = 325] [outer = 0x7fc63fa9a400] 05:34:33 INFO - PROCESS | 17853 | 1461155673216 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1731ms 05:34:33 INFO - PROCESS | 17853 | 1461155673248 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 17853 | 1461155673253 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:34:33 INFO - PROCESS | 17853 | 1461155673261 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 17853 | 1461155673266 Marionette TRACE conn3 <- [1,406,null,{}] 05:34:33 INFO - PROCESS | 17853 | 1461155673274 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 17853 | 1461155673486 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:34:33 INFO - PROCESS | 17853 | 1461155673688 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413da800 == 60 [pid = 17853] [id = 109] 05:34:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc641ccf000) [pid = 17853] [serial = 326] [outer = (nil)] 05:34:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc642158000) [pid = 17853] [serial = 327] [outer = 0x7fc641ccf000] 05:34:33 INFO - PROCESS | 17853 | 1461155673793 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc64462dc00) [pid = 17853] [serial = 328] [outer = 0x7fc641ccf000] 05:34:34 INFO - PROCESS | 17853 | 1461155674695 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658dbe800 == 59 [pid = 17853] [id = 101] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a60000 == 58 [pid = 17853] [id = 100] 05:34:34 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc65ddbc800) [pid = 17853] [serial = 240] [outer = (nil)] [url = about:blank] 05:34:34 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc643982400) [pid = 17853] [serial = 233] [outer = (nil)] [url = about:blank] 05:34:34 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc65e35b400) [pid = 17853] [serial = 243] [outer = (nil)] [url = about:blank] 05:34:34 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc64b85f400) [pid = 17853] [serial = 237] [outer = (nil)] [url = about:blank] 05:34:34 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc64acd8c00) [pid = 17853] [serial = 246] [outer = (nil)] [url = about:blank] 05:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1532ms 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645484800 == 57 [pid = 17853] [id = 99] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c86f000 == 56 [pid = 17853] [id = 98] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b569000 == 55 [pid = 17853] [id = 97] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64392e800 == 54 [pid = 17853] [id = 96] 05:34:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648656800 == 53 [pid = 17853] [id = 95] 05:34:34 INFO - PROCESS | 17853 | 1461155674813 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 17853 | 1461155674828 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:34:34 INFO - PROCESS | 17853 | 1461155674861 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 17853 | 1461155674868 Marionette TRACE conn3 <- [1,410,null,{}] 05:34:34 INFO - PROCESS | 17853 | 1461155674878 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 17853 | 1461155675103 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc64133f800) [pid = 17853] [serial = 267] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc65e30ec00) [pid = 17853] [serial = 231] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc649551800) [pid = 17853] [serial = 250] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc645567400) [pid = 17853] [serial = 249] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc6454e2000) [pid = 17853] [serial = 261] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc6454e7000) [pid = 17853] [serial = 262] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 102 (0x7fc65e30e000) [pid = 17853] [serial = 264] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc64cd17400) [pid = 17853] [serial = 255] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 100 (0x7fc64ec58c00) [pid = 17853] [serial = 256] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 99 (0x7fc659f0fc00) [pid = 17853] [serial = 258] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 98 (0x7fc6488d0800) [pid = 17853] [serial = 252] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc64acdd800) [pid = 17853] [serial = 253] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc643b2dc00) [pid = 17853] [serial = 268] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 95 (0x7fc660c85000) [pid = 17853] [serial = 265] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 94 (0x7fc644735000) [pid = 17853] [serial = 102] [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.] 05:34:35 INFO - PROCESS | 17853 | --DOMWINDOW == 93 (0x7fc65ddba400) [pid = 17853] [serial = 259] [outer = (nil)] [url = about:blank] 05:34:35 INFO - PROCESS | 17853 | 1461155675321 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c9e000 == 54 [pid = 17853] [id = 110] 05:34:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 94 (0x7fc643b2dc00) [pid = 17853] [serial = 329] [outer = (nil)] 05:34:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 95 (0x7fc6454e4400) [pid = 17853] [serial = 330] [outer = 0x7fc643b2dc00] 05:34:35 INFO - PROCESS | 17853 | 1461155675395 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 96 (0x7fc6488c6800) [pid = 17853] [serial = 331] [outer = 0x7fc643b2dc00] 05:34:36 INFO - PROCESS | 17853 | 1461155676119 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1306ms 05:34:36 INFO - PROCESS | 17853 | 1461155676156 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 17853 | 1461155676159 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:34:36 INFO - PROCESS | 17853 | 1461155676166 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 17853 | 1461155676171 Marionette TRACE conn3 <- [1,414,null,{}] 05:34:36 INFO - PROCESS | 17853 | 1461155676187 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 17853 | 1461155676346 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:34:36 INFO - PROCESS | 17853 | 1461155676365 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64e9eb800 == 55 [pid = 17853] [id = 111] 05:34:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc64acd5c00) [pid = 17853] [serial = 332] [outer = (nil)] 05:34:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc64ccefc00) [pid = 17853] [serial = 333] [outer = 0x7fc64acd5c00] 05:34:36 INFO - PROCESS | 17853 | 1461155676431 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc657ced000) [pid = 17853] [serial = 334] [outer = 0x7fc64acd5c00] 05:34:37 INFO - PROCESS | 17853 | 1461155677219 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1088ms 05:34:37 INFO - PROCESS | 17853 | 1461155677305 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 17853 | 1461155677310 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:34:37 INFO - PROCESS | 17853 | 1461155677328 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 17853 | 1461155677332 Marionette TRACE conn3 <- [1,418,null,{}] 05:34:37 INFO - PROCESS | 17853 | 1461155677342 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 17853 | 1461155677539 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:34:37 INFO - PROCESS | 17853 | 1461155677564 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc9000 == 56 [pid = 17853] [id = 112] 05:34:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc640fca800) [pid = 17853] [serial = 335] [outer = (nil)] 05:34:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc640fd7400) [pid = 17853] [serial = 336] [outer = 0x7fc640fca800] 05:34:37 INFO - PROCESS | 17853 | 1461155677638 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc64ccb1c00) [pid = 17853] [serial = 337] [outer = 0x7fc640fca800] 05:34:38 INFO - PROCESS | 17853 | 1461155678948 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:34:38 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 05:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1657ms 05:34:38 INFO - PROCESS | 17853 | 1461155678980 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 17853 | 1461155678985 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:34:39 INFO - PROCESS | 17853 | 1461155679001 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 17853 | 1461155679005 Marionette TRACE conn3 <- [1,422,null,{}] 05:34:39 INFO - PROCESS | 17853 | 1461155679011 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 17853 | 1461155679226 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:34:39 INFO - PROCESS | 17853 | 1461155679257 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6599e3800 == 57 [pid = 17853] [id = 113] 05:34:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc640fd2800) [pid = 17853] [serial = 338] [outer = (nil)] 05:34:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc642139c00) [pid = 17853] [serial = 339] [outer = 0x7fc640fd2800] 05:34:39 INFO - PROCESS | 17853 | 1461155679319 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc642141c00) [pid = 17853] [serial = 340] [outer = 0x7fc640fd2800] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc647ce5400) [pid = 17853] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc6453c8400) [pid = 17853] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 102 (0x7fc64acd1800) [pid = 17853] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc64bbe9400) [pid = 17853] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 100 (0x7fc64bbdfc00) [pid = 17853] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 99 (0x7fc64106d000) [pid = 17853] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 98 (0x7fc64a2ed400) [pid = 17853] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 97 (0x7fc641064400) [pid = 17853] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:34:39 INFO - PROCESS | 17853 | --DOMWINDOW == 96 (0x7fc641cd8000) [pid = 17853] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:34:40 INFO - PROCESS | 17853 | 1461155680560 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1596ms 05:34:40 INFO - PROCESS | 17853 | 1461155680590 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 17853 | 1461155680592 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:34:40 INFO - PROCESS | 17853 | 1461155680599 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 17853 | 1461155680601 Marionette TRACE conn3 <- [1,426,null,{}] 05:34:40 INFO - PROCESS | 17853 | 1461155680606 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 17853 | 1461155680804 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:34:40 INFO - PROCESS | 17853 | 1461155680869 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e14b800 == 58 [pid = 17853] [id = 114] 05:34:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 97 (0x7fc63fb63c00) [pid = 17853] [serial = 341] [outer = (nil)] 05:34:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 98 (0x7fc64213f800) [pid = 17853] [serial = 342] [outer = 0x7fc63fb63c00] 05:34:40 INFO - PROCESS | 17853 | 1461155680945 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 99 (0x7fc648686000) [pid = 17853] [serial = 343] [outer = 0x7fc63fb63c00] 05:34:41 INFO - PROCESS | 17853 | 1461155681608 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 17853 | 1461155681632 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:34:41 INFO - PROCESS | 17853 | 1461155681788 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 17853 | 1461155681794 Marionette TRACE conn3 <- [1,430,null,{}] 05:34:41 INFO - PROCESS | 17853 | 1461155681827 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 17853 | 1461155682047 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:34:42 INFO - PROCESS | 17853 | 1461155682194 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64538b800 == 59 [pid = 17853] [id = 115] 05:34:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 100 (0x7fc63fb60400) [pid = 17853] [serial = 344] [outer = (nil)] 05:34:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 101 (0x7fc63fb62800) [pid = 17853] [serial = 345] [outer = 0x7fc63fb60400] 05:34:42 INFO - PROCESS | 17853 | 1461155682266 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc63fb68c00) [pid = 17853] [serial = 346] [outer = 0x7fc63fb60400] 05:34:43 INFO - PROCESS | 17853 | 1461155683238 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1662ms 05:34:43 INFO - PROCESS | 17853 | 1461155683303 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:34:43 INFO - PROCESS | 17853 | 1461155683309 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:34:43 INFO - PROCESS | 17853 | 1461155683316 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 17853 | 1461155683320 Marionette TRACE conn3 <- [1,434,null,{}] 05:34:43 INFO - PROCESS | 17853 | 1461155683332 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 17853 | 1461155683548 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:34:43 INFO - PROCESS | 17853 | 1461155683736 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc0000 == 60 [pid = 17853] [id = 116] 05:34:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc64133c000) [pid = 17853] [serial = 347] [outer = (nil)] 05:34:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc641cdcc00) [pid = 17853] [serial = 348] [outer = 0x7fc64133c000] 05:34:43 INFO - PROCESS | 17853 | 1461155683855 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc642142000) [pid = 17853] [serial = 349] [outer = 0x7fc64133c000] 05:34:44 INFO - PROCESS | 17853 | 1461155684770 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1485ms 05:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:34:44 INFO - PROCESS | 17853 | 1461155684801 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 17853 | 1461155684804 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:34:44 INFO - PROCESS | 17853 | 1461155684812 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 17853 | 1461155684815 Marionette TRACE conn3 <- [1,438,null,{}] 05:34:44 INFO - PROCESS | 17853 | 1461155684821 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 17853 | 1461155684989 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:34:45 INFO - PROCESS | 17853 | 1461155685144 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66598a000 == 61 [pid = 17853] [id = 117] 05:34:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc6454e4c00) [pid = 17853] [serial = 350] [outer = (nil)] 05:34:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc647ce5400) [pid = 17853] [serial = 351] [outer = 0x7fc6454e4c00] 05:34:45 INFO - PROCESS | 17853 | 1461155685228 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc64a2f4000) [pid = 17853] [serial = 352] [outer = 0x7fc6454e4c00] 05:34:46 INFO - PROCESS | 17853 | 1461155686153 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1381ms 05:34:46 INFO - PROCESS | 17853 | 1461155686192 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 17853 | 1461155686195 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:34:46 INFO - PROCESS | 17853 | 1461155686202 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 17853 | 1461155686205 Marionette TRACE conn3 <- [1,442,null,{}] 05:34:46 INFO - PROCESS | 17853 | 1461155686210 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 17853 | 1461155686379 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:34:46 INFO - PROCESS | 17853 | 1461155686528 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fb7800 == 62 [pid = 17853] [id = 118] 05:34:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc641ae3800) [pid = 17853] [serial = 353] [outer = (nil)] 05:34:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc641aed800) [pid = 17853] [serial = 354] [outer = 0x7fc641ae3800] 05:34:46 INFO - PROCESS | 17853 | 1461155686601 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc64a969000) [pid = 17853] [serial = 355] [outer = 0x7fc641ae3800] 05:34:47 INFO - PROCESS | 17853 | 1461155687500 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1335ms 05:34:47 INFO - PROCESS | 17853 | 1461155687540 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 17853 | 1461155687546 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:34:47 INFO - PROCESS | 17853 | 1461155687557 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 17853 | 1461155687561 Marionette TRACE conn3 <- [1,446,null,{}] 05:34:47 INFO - PROCESS | 17853 | 1461155687571 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 17853 | 1461155687818 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:34:48 INFO - PROCESS | 17853 | 1461155688024 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413ac000 == 63 [pid = 17853] [id = 119] 05:34:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc63fa9dc00) [pid = 17853] [serial = 356] [outer = (nil)] 05:34:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc64b85d800) [pid = 17853] [serial = 357] [outer = 0x7fc63fa9dc00] 05:34:48 INFO - PROCESS | 17853 | 1461155688144 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc64cdd1000) [pid = 17853] [serial = 358] [outer = 0x7fc63fa9dc00] 05:34:49 INFO - PROCESS | 17853 | 1461155689053 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1540ms 05:34:49 INFO - PROCESS | 17853 | 1461155689097 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 17853 | 1461155689101 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:34:49 INFO - PROCESS | 17853 | 1461155689108 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 17853 | 1461155689112 Marionette TRACE conn3 <- [1,450,null,{}] 05:34:49 INFO - PROCESS | 17853 | 1461155689117 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 17853 | 1461155689312 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:34:49 INFO - PROCESS | 17853 | 1461155689457 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642276000 == 64 [pid = 17853] [id = 120] 05:34:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc65be17400) [pid = 17853] [serial = 359] [outer = (nil)] 05:34:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc65df6cc00) [pid = 17853] [serial = 360] [outer = 0x7fc65be17400] 05:34:49 INFO - PROCESS | 17853 | 1461155689535 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc65e35d000) [pid = 17853] [serial = 361] [outer = 0x7fc65be17400] 05:34:50 INFO - PROCESS | 17853 | 1461155690427 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 17853 | 1461155690499 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:34:50 INFO - PROCESS | 17853 | 1461155690505 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 17853 | 1461155690508 Marionette TRACE conn3 <- [1,454,null,{}] 05:34:50 INFO - PROCESS | 17853 | 1461155690514 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 17853 | 1461155690685 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:34:51 INFO - PROCESS | 17853 | 1461155691113 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641d22000 == 65 [pid = 17853] [id = 121] 05:34:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc63fb5f800) [pid = 17853] [serial = 362] [outer = (nil)] 05:34:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc63fb64c00) [pid = 17853] [serial = 363] [outer = 0x7fc63fb5f800] 05:34:51 INFO - PROCESS | 17853 | 1461155691189 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc640fcc400) [pid = 17853] [serial = 364] [outer = 0x7fc63fb5f800] 05:34:52 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:52 INFO - PROCESS | 17853 | 1461155692154 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1729ms 05:34:52 INFO - PROCESS | 17853 | 1461155692237 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 17853 | 1461155692244 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:34:52 INFO - PROCESS | 17853 | 1461155692253 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 17853 | 1461155692257 Marionette TRACE conn3 <- [1,458,null,{}] 05:34:52 INFO - PROCESS | 17853 | 1461155692264 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 17853 | 1461155692501 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641d22800 == 64 [pid = 17853] [id = 66] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc68000 == 63 [pid = 17853] [id = 62] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a76000 == 62 [pid = 17853] [id = 79] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea0d000 == 61 [pid = 17853] [id = 63] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6599e3800 == 60 [pid = 17853] [id = 113] 05:34:52 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc65ddf1800) [pid = 17853] [serial = 306] [outer = (nil)] [url = about:blank] 05:34:52 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc65de76400) [pid = 17853] [serial = 279] [outer = (nil)] [url = about:blank] 05:34:52 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc65e1b2c00) [pid = 17853] [serial = 282] [outer = (nil)] [url = about:blank] 05:34:52 INFO - PROCESS | 17853 | 1461155692749 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652bc9000 == 59 [pid = 17853] [id = 112] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64e9eb800 == 58 [pid = 17853] [id = 111] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c9e000 == 57 [pid = 17853] [id = 110] 05:34:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413f2800 == 58 [pid = 17853] [id = 122] 05:34:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc640fd0400) [pid = 17853] [serial = 365] [outer = (nil)] 05:34:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc641cd5c00) [pid = 17853] [serial = 366] [outer = 0x7fc640fd0400] 05:34:52 INFO - PROCESS | 17853 | 1461155692839 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc64213f400) [pid = 17853] [serial = 367] [outer = 0x7fc640fd0400] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413da800 == 57 [pid = 17853] [id = 109] 05:34:52 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66095e800 == 56 [pid = 17853] [id = 105] 05:34:53 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658ae3800 == 55 [pid = 17853] [id = 104] 05:34:53 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b260800 == 54 [pid = 17853] [id = 103] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc65dfaac00) [pid = 17853] [serial = 304] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc657ce5400) [pid = 17853] [serial = 297] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc64bc79400) [pid = 17853] [serial = 270] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc64215f800) [pid = 17853] [serial = 286] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc65d7bd400) [pid = 17853] [serial = 303] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc6454d9800) [pid = 17853] [serial = 288] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc641cd9c00) [pid = 17853] [serial = 300] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc64b863400) [pid = 17853] [serial = 276] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc64133ec00) [pid = 17853] [serial = 285] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc6454db000) [pid = 17853] [serial = 273] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc649dba000) [pid = 17853] [serial = 291] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc64acd1400) [pid = 17853] [serial = 292] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc658dee800) [pid = 17853] [serial = 298] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc658ba8800) [pid = 17853] [serial = 301] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc64ecadc00) [pid = 17853] [serial = 207] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 104 (0x7fc64ccf8c00) [pid = 17853] [serial = 295] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 103 (0x7fc6454e6800) [pid = 17853] [serial = 289] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 102 (0x7fc65be1b400) [pid = 17853] [serial = 210] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | --DOMWINDOW == 101 (0x7fc64c979000) [pid = 17853] [serial = 294] [outer = (nil)] [url = about:blank] 05:34:53 INFO - PROCESS | 17853 | 1461155693650 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:34:53 INFO - PROCESS | 17853 | 1461155693705 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:34:53 INFO - PROCESS | 17853 | 1461155693712 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 17853 | 1461155693715 Marionette TRACE conn3 <- [1,462,null,{}] 05:34:53 INFO - PROCESS | 17853 | 1461155693720 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 17853 | 1461155693870 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:34:53 INFO - PROCESS | 17853 | 1461155693887 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64374d000 == 55 [pid = 17853] [id = 123] 05:34:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 102 (0x7fc642c49000) [pid = 17853] [serial = 368] [outer = (nil)] 05:34:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 103 (0x7fc644634000) [pid = 17853] [serial = 369] [outer = 0x7fc642c49000] 05:34:53 INFO - PROCESS | 17853 | 1461155693952 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 104 (0x7fc6454e0c00) [pid = 17853] [serial = 370] [outer = 0x7fc642c49000] 05:34:54 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:54 INFO - PROCESS | 17853 | 1461155694835 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 17853 | 1461155694901 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:34:54 INFO - PROCESS | 17853 | 1461155694916 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 17853 | 1461155694926 Marionette TRACE conn3 <- [1,466,null,{}] 05:34:54 INFO - PROCESS | 17853 | 1461155694935 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:55 INFO - PROCESS | 17853 | 1461155695095 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:34:55 INFO - PROCESS | 17853 | 1461155695216 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649da7800 == 56 [pid = 17853] [id = 124] 05:34:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 105 (0x7fc642c4d400) [pid = 17853] [serial = 371] [outer = (nil)] 05:34:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc64acd4000) [pid = 17853] [serial = 372] [outer = 0x7fc642c4d400] 05:34:55 INFO - PROCESS | 17853 | 1461155695283 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc64bc86c00) [pid = 17853] [serial = 373] [outer = 0x7fc642c4d400] 05:34:56 INFO - PROCESS | 17853 | 1461155696168 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 17853 | 1461155696213 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:34:56 INFO - PROCESS | 17853 | 1461155696218 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 17853 | 1461155696221 Marionette TRACE conn3 <- [1,470,null,{}] 05:34:56 INFO - PROCESS | 17853 | 1461155696231 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 17853 | 1461155696410 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:34:56 INFO - PROCESS | 17853 | 1461155696433 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bad6800 == 57 [pid = 17853] [id = 125] 05:34:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc643b2f000) [pid = 17853] [serial = 374] [outer = (nil)] 05:34:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc64ec58000) [pid = 17853] [serial = 375] [outer = 0x7fc643b2f000] 05:34:56 INFO - PROCESS | 17853 | 1461155696496 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc658ba1c00) [pid = 17853] [serial = 376] [outer = 0x7fc643b2f000] 05:34:57 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc64acd5c00) [pid = 17853] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:34:57 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc643b2dc00) [pid = 17853] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:34:57 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc641ccf000) [pid = 17853] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:34:57 INFO - PROCESS | 17853 | --DOMWINDOW == 106 (0x7fc640fd2800) [pid = 17853] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:34:57 INFO - PROCESS | 17853 | --DOMWINDOW == 105 (0x7fc640fca800) [pid = 17853] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:34:57 INFO - PROCESS | 17853 | 1461155697466 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1291ms 05:34:57 INFO - PROCESS | 17853 | 1461155697511 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 17853 | 1461155697514 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:34:57 INFO - PROCESS | 17853 | 1461155697520 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 17853 | 1461155697522 Marionette TRACE conn3 <- [1,474,null,{}] 05:34:57 INFO - PROCESS | 17853 | 1461155697535 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:57 INFO - PROCESS | 17853 | 1461155697679 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:34:57 INFO - PROCESS | 17853 | 1461155697693 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c920800 == 58 [pid = 17853] [id = 126] 05:34:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 106 (0x7fc6438af000) [pid = 17853] [serial = 377] [outer = (nil)] 05:34:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 107 (0x7fc6438b1000) [pid = 17853] [serial = 378] [outer = 0x7fc6438af000] 05:34:57 INFO - PROCESS | 17853 | 1461155697768 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc64be03400) [pid = 17853] [serial = 379] [outer = 0x7fc6438af000] 05:34:58 INFO - PROCESS | 17853 | 1461155698765 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1292ms 05:34:58 INFO - PROCESS | 17853 | 1461155698815 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:34:58 INFO - PROCESS | 17853 | 1461155698835 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:34:58 INFO - PROCESS | 17853 | 1461155698845 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 17853 | 1461155698850 Marionette TRACE conn3 <- [1,478,null,{}] 05:34:58 INFO - PROCESS | 17853 | 1461155698858 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 17853 | 1461155699089 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:34:59 INFO - PROCESS | 17853 | 1461155699225 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6588e3000 == 59 [pid = 17853] [id = 127] 05:34:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc6438af400) [pid = 17853] [serial = 380] [outer = (nil)] 05:34:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc65ddebc00) [pid = 17853] [serial = 381] [outer = 0x7fc6438af400] 05:34:59 INFO - PROCESS | 17853 | 1461155699329 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc65ddf3800) [pid = 17853] [serial = 382] [outer = 0x7fc6438af400] 05:35:00 INFO - PROCESS | 17853 | 1461155700401 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1638ms 05:35:00 INFO - PROCESS | 17853 | 1461155700484 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 17853 | 1461155700498 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:35:00 INFO - PROCESS | 17853 | 1461155700513 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 17853 | 1461155700522 Marionette TRACE conn3 <- [1,482,null,{}] 05:35:00 INFO - PROCESS | 17853 | 1461155700598 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 17853 | 1461155700891 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:35:01 INFO - PROCESS | 17853 | 1461155701153 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642727000 == 60 [pid = 17853] [id = 128] 05:35:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc641ae6400) [pid = 17853] [serial = 383] [outer = (nil)] 05:35:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc641cd7400) [pid = 17853] [serial = 384] [outer = 0x7fc641ae6400] 05:35:01 INFO - PROCESS | 17853 | 1461155701227 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc64372f800) [pid = 17853] [serial = 385] [outer = 0x7fc641ae6400] 05:35:02 INFO - PROCESS | 17853 | 1461155702174 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1704ms 05:35:02 INFO - PROCESS | 17853 | 1461155702215 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 17853 | 1461155702224 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:35:02 INFO - PROCESS | 17853 | 1461155702235 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 17853 | 1461155702239 Marionette TRACE conn3 <- [1,486,null,{}] 05:35:02 INFO - PROCESS | 17853 | 1461155702246 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 17853 | 1461155702424 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:35:02 INFO - PROCESS | 17853 | 1461155702581 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea0e800 == 61 [pid = 17853] [id = 129] 05:35:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc641ae8c00) [pid = 17853] [serial = 386] [outer = (nil)] 05:35:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc6454d8400) [pid = 17853] [serial = 387] [outer = 0x7fc641ae8c00] 05:35:02 INFO - PROCESS | 17853 | 1461155702737 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc645573c00) [pid = 17853] [serial = 388] [outer = 0x7fc641ae8c00] 05:35:03 INFO - PROCESS | 17853 | 1461155703638 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1436ms 05:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:35:03 INFO - PROCESS | 17853 | 1461155703671 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 17853 | 1461155703674 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:35:03 INFO - PROCESS | 17853 | 1461155703681 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 17853 | 1461155703686 Marionette TRACE conn3 <- [1,490,null,{}] 05:35:03 INFO - PROCESS | 17853 | 1461155703703 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 17853 | 1461155703876 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:35:04 INFO - PROCESS | 17853 | 1461155704028 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65be6f000 == 62 [pid = 17853] [id = 130] 05:35:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc64a18e800) [pid = 17853] [serial = 389] [outer = (nil)] 05:35:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc657ceb000) [pid = 17853] [serial = 390] [outer = 0x7fc64a18e800] 05:35:04 INFO - PROCESS | 17853 | 1461155704102 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc65ddc0400) [pid = 17853] [serial = 391] [outer = 0x7fc64a18e800] 05:35:05 INFO - PROCESS | 17853 | 1461155704997 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1336ms 05:35:05 INFO - PROCESS | 17853 | 1461155705018 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 17853 | 1461155705021 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:35:05 INFO - PROCESS | 17853 | 1461155705028 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 17853 | 1461155705032 Marionette TRACE conn3 <- [1,494,null,{}] 05:35:05 INFO - PROCESS | 17853 | 1461155705037 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 17853 | 1461155705202 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:35:05 INFO - PROCESS | 17853 | 1461155705352 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e32f000 == 63 [pid = 17853] [id = 131] 05:35:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc6454db400) [pid = 17853] [serial = 392] [outer = (nil)] 05:35:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc64aa87c00) [pid = 17853] [serial = 393] [outer = 0x7fc6454db400] 05:35:05 INFO - PROCESS | 17853 | 1461155705428 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc64aa8c800) [pid = 17853] [serial = 394] [outer = 0x7fc6454db400] 05:35:06 INFO - PROCESS | 17853 | 1461155706352 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1378ms 05:35:06 INFO - PROCESS | 17853 | 1461155706408 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 17853 | 1461155706412 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:35:06 INFO - PROCESS | 17853 | 1461155706418 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 17853 | 1461155706421 Marionette TRACE conn3 <- [1,498,null,{}] 05:35:06 INFO - PROCESS | 17853 | 1461155706427 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:06 INFO - PROCESS | 17853 | 1461155706587 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:35:06 INFO - PROCESS | 17853 | 1461155706737 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662474800 == 64 [pid = 17853] [id = 132] 05:35:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc6427e6800) [pid = 17853] [serial = 395] [outer = (nil)] 05:35:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc6427eb800) [pid = 17853] [serial = 396] [outer = 0x7fc6427e6800] 05:35:06 INFO - PROCESS | 17853 | 1461155706810 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc6427f1400) [pid = 17853] [serial = 397] [outer = 0x7fc6427e6800] 05:35:07 INFO - PROCESS | 17853 | 1461155707789 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1437ms 05:35:07 INFO - PROCESS | 17853 | 1461155707857 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 17853 | 1461155707860 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:35:07 INFO - PROCESS | 17853 | 1461155707867 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 17853 | 1461155707870 Marionette TRACE conn3 <- [1,502,null,{}] 05:35:07 INFO - PROCESS | 17853 | 1461155707875 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 17853 | 1461155708074 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:35:08 INFO - PROCESS | 17853 | 1461155708308 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a71000 == 65 [pid = 17853] [id = 133] 05:35:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc63fb5dc00) [pid = 17853] [serial = 398] [outer = (nil)] 05:35:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc641aedc00) [pid = 17853] [serial = 399] [outer = 0x7fc63fb5dc00] 05:35:08 INFO - PROCESS | 17853 | 1461155708402 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc658da6000) [pid = 17853] [serial = 400] [outer = 0x7fc63fb5dc00] 05:35:09 INFO - PROCESS | 17853 | 1461155709303 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1486ms 05:35:09 INFO - PROCESS | 17853 | 1461155709354 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 17853 | 1461155709358 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:35:09 INFO - PROCESS | 17853 | 1461155709364 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 17853 | 1461155709366 Marionette TRACE conn3 <- [1,506,null,{}] 05:35:09 INFO - PROCESS | 17853 | 1461155709371 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 17853 | 1461155709531 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:35:09 INFO - PROCESS | 17853 | 1461155709683 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64291d800 == 66 [pid = 17853] [id = 134] 05:35:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63bf8f400) [pid = 17853] [serial = 401] [outer = (nil)] 05:35:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc63bf99000) [pid = 17853] [serial = 402] [outer = 0x7fc63bf8f400] 05:35:09 INFO - PROCESS | 17853 | 1461155709760 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc63bf9dc00) [pid = 17853] [serial = 403] [outer = 0x7fc63bf8f400] 05:35:10 INFO - PROCESS | 17853 | 1461155710930 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1629ms 05:35:10 INFO - PROCESS | 17853 | 1461155710994 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 17853 | 1461155711008 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:35:11 INFO - PROCESS | 17853 | 1461155711025 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 17853 | 1461155711034 Marionette TRACE conn3 <- [1,510,null,{}] 05:35:11 INFO - PROCESS | 17853 | 1461155711051 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 17853 | 1461155711267 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c920800 == 65 [pid = 17853] [id = 126] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bad6800 == 64 [pid = 17853] [id = 125] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649da7800 == 63 [pid = 17853] [id = 124] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc64213f800) [pid = 17853] [serial = 342] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | 1461155711518 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64374d000 == 62 [pid = 17853] [id = 123] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413f2800 == 61 [pid = 17853] [id = 122] 05:35:11 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641d22000 == 60 [pid = 17853] [id = 121] 05:35:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641397000 == 61 [pid = 17853] [id = 135] 05:35:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc640fd1000) [pid = 17853] [serial = 404] [outer = (nil)] 05:35:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc64133ac00) [pid = 17853] [serial = 405] [outer = 0x7fc640fd1000] 05:35:11 INFO - PROCESS | 17853 | 1461155711618 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc641aee800) [pid = 17853] [serial = 406] [outer = 0x7fc640fd1000] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc64ccefc00) [pid = 17853] [serial = 333] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc64b0f0400) [pid = 17853] [serial = 312] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc6454e4400) [pid = 17853] [serial = 330] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc642158000) [pid = 17853] [serial = 327] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc642139c00) [pid = 17853] [serial = 339] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc64462dc00) [pid = 17853] [serial = 328] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc65ddbf400) [pid = 17853] [serial = 315] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc641337800) [pid = 17853] [serial = 324] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc6453c6c00) [pid = 17853] [serial = 309] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc65ff98800) [pid = 17853] [serial = 318] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc66225a000) [pid = 17853] [serial = 321] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc6488c6800) [pid = 17853] [serial = 331] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc640fd7400) [pid = 17853] [serial = 336] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc642141c00) [pid = 17853] [serial = 340] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc657ced000) [pid = 17853] [serial = 334] [outer = (nil)] [url = about:blank] 05:35:11 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc64ccb1c00) [pid = 17853] [serial = 337] [outer = (nil)] [url = about:blank] 05:35:12 INFO - PROCESS | 17853 | 1461155712412 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1405ms 05:35:12 INFO - PROCESS | 17853 | 1461155712430 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 17853 | 1461155712438 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:35:12 INFO - PROCESS | 17853 | 1461155712448 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 17853 | 1461155712451 Marionette TRACE conn3 <- [1,514,null,{}] 05:35:12 INFO - PROCESS | 17853 | 1461155712458 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 17853 | 1461155712619 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:35:12 INFO - PROCESS | 17853 | 1461155712747 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64272f800 == 62 [pid = 17853] [id = 136] 05:35:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc63fa96400) [pid = 17853] [serial = 407] [outer = (nil)] 05:35:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc64213d800) [pid = 17853] [serial = 408] [outer = 0x7fc63fa96400] 05:35:12 INFO - PROCESS | 17853 | 1461155712810 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc6427ecc00) [pid = 17853] [serial = 409] [outer = 0x7fc63fa96400] 05:35:13 INFO - PROCESS | 17853 | 1461155713537 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:35:13 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 05:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1144ms 05:35:13 INFO - PROCESS | 17853 | 1461155713594 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 17853 | 1461155713597 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:35:13 INFO - PROCESS | 17853 | 1461155713608 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 17853 | 1461155713612 Marionette TRACE conn3 <- [1,518,null,{}] 05:35:13 INFO - PROCESS | 17853 | 1461155713628 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 17853 | 1461155713781 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:35:13 INFO - PROCESS | 17853 | 1461155713791 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649f18000 == 63 [pid = 17853] [id = 137] 05:35:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc643b32c00) [pid = 17853] [serial = 410] [outer = (nil)] 05:35:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc64542a000) [pid = 17853] [serial = 411] [outer = 0x7fc643b32c00] 05:35:13 INFO - PROCESS | 17853 | 1461155713856 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc645434c00) [pid = 17853] [serial = 412] [outer = 0x7fc643b32c00] 05:35:14 INFO - PROCESS | 17853 | 1461155714732 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1189ms 05:35:14 INFO - PROCESS | 17853 | 1461155714798 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:35:14 INFO - PROCESS | 17853 | 1461155714803 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:35:14 INFO - PROCESS | 17853 | 1461155714809 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 17853 | 1461155714812 Marionette TRACE conn3 <- [1,522,null,{}] 05:35:14 INFO - PROCESS | 17853 | 1461155714817 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 17853 | 1461155715015 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:35:15 INFO - PROCESS | 17853 | 1461155715045 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bae5800 == 64 [pid = 17853] [id = 138] 05:35:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc6438b1400) [pid = 17853] [serial = 413] [outer = (nil)] 05:35:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc647c76c00) [pid = 17853] [serial = 414] [outer = 0x7fc6438b1400] 05:35:15 INFO - PROCESS | 17853 | 1461155715109 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc649ef2c00) [pid = 17853] [serial = 415] [outer = 0x7fc6438b1400] 05:35:15 INFO - PROCESS | 17853 | 1461155715984 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1379ms 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc64b864800) [pid = 17853] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc642c49000) [pid = 17853] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc642c4d400) [pid = 17853] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc640fd0400) [pid = 17853] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc643b2f000) [pid = 17853] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc63fb5f800) [pid = 17853] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc6438af000) [pid = 17853] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc644626c00) [pid = 17853] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:35:16 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc63fb63c00) [pid = 17853] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:35:16 INFO - PROCESS | 17853 | 1461155716507 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 17853 | 1461155716510 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:35:16 INFO - PROCESS | 17853 | 1461155716633 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 17853 | 1461155716637 Marionette TRACE conn3 <- [1,526,null,{}] 05:35:16 INFO - PROCESS | 17853 | 1461155716649 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 17853 | 1461155716799 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:35:16 INFO - PROCESS | 17853 | 1461155716809 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c13a800 == 65 [pid = 17853] [id = 139] 05:35:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc6427f2800) [pid = 17853] [serial = 416] [outer = (nil)] 05:35:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc64574b400) [pid = 17853] [serial = 417] [outer = 0x7fc6427f2800] 05:35:16 INFO - PROCESS | 17853 | 1461155716871 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc64adabc00) [pid = 17853] [serial = 418] [outer = 0x7fc6427f2800] 05:35:17 INFO - PROCESS | 17853 | 1461155717747 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:35:17 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 05:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1193ms 05:35:17 INFO - PROCESS | 17853 | 1461155717774 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 17853 | 1461155717777 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:35:17 INFO - PROCESS | 17853 | 1461155717785 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 17853 | 1461155717788 Marionette TRACE conn3 <- [1,530,null,{}] 05:35:17 INFO - PROCESS | 17853 | 1461155717793 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 17853 | 1461155717966 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:35:17 INFO - PROCESS | 17853 | 1461155717978 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e323800 == 66 [pid = 17853] [id = 140] 05:35:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc643b97000) [pid = 17853] [serial = 419] [outer = (nil)] 05:35:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc659c23c00) [pid = 17853] [serial = 420] [outer = 0x7fc643b97000] 05:35:18 INFO - PROCESS | 17853 | 1461155718044 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc65ddeb800) [pid = 17853] [serial = 421] [outer = 0x7fc643b97000] 05:35:19 INFO - PROCESS | 17853 | 1461155719067 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:35:19 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 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:35:19 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 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:35:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1335ms 05:35:19 INFO - PROCESS | 17853 | 1461155719124 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 17853 | 1461155719130 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:35:19 INFO - PROCESS | 17853 | 1461155719158 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 17853 | 1461155719164 Marionette TRACE conn3 <- [1,534,null,{}] 05:35:19 INFO - PROCESS | 17853 | 1461155719173 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 17853 | 1461155719377 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:35:19 INFO - PROCESS | 17853 | 1461155719530 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645488000 == 67 [pid = 17853] [id = 141] 05:35:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc641333800) [pid = 17853] [serial = 422] [outer = (nil)] 05:35:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc64213a400) [pid = 17853] [serial = 423] [outer = 0x7fc641333800] 05:35:19 INFO - PROCESS | 17853 | 1461155719611 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc6427ea400) [pid = 17853] [serial = 424] [outer = 0x7fc641333800] 05:35:20 INFO - PROCESS | 17853 | 1461155720505 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:35:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1388ms 05:35:20 INFO - PROCESS | 17853 | 1461155720544 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 17853 | 1461155720553 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:35:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:35:20 INFO - PROCESS | 17853 | 1461155720565 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 17853 | 1461155720569 Marionette TRACE conn3 <- [1,538,null,{}] 05:35:20 INFO - PROCESS | 17853 | 1461155720592 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 17853 | 1461155720830 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:35:20 INFO - PROCESS | 17853 | 1461155720929 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662210800 == 68 [pid = 17853] [id = 142] 05:35:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc640fd5c00) [pid = 17853] [serial = 425] [outer = (nil)] 05:35:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc6438abc00) [pid = 17853] [serial = 426] [outer = 0x7fc640fd5c00] 05:35:21 INFO - PROCESS | 17853 | 1461155721007 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc643b9ac00) [pid = 17853] [serial = 427] [outer = 0x7fc640fd5c00] 05:35:21 INFO - PROCESS | 17853 | 1461155721936 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:35:21 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. 05:35:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1390ms 05:35:21 INFO - PROCESS | 17853 | 1461155721956 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 17853 | 1461155721960 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:35:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:35:21 INFO - PROCESS | 17853 | 1461155721967 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 17853 | 1461155721974 Marionette TRACE conn3 <- [1,542,null,{}] 05:35:21 INFO - PROCESS | 17853 | 1461155721992 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 17853 | 1461155722248 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:35:22 INFO - PROCESS | 17853 | 1461155722367 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411bf000 == 69 [pid = 17853] [id = 143] 05:35:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc644626c00) [pid = 17853] [serial = 428] [outer = (nil)] 05:35:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc645441000) [pid = 17853] [serial = 429] [outer = 0x7fc644626c00] 05:35:22 INFO - PROCESS | 17853 | 1461155722446 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc645448000) [pid = 17853] [serial = 430] [outer = 0x7fc644626c00] 05:35:23 INFO - PROCESS | 17853 | 1461155723291 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:35:23 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. 05:35:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1338ms 05:35:23 INFO - PROCESS | 17853 | 1461155723306 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 17853 | 1461155723311 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:35:23 INFO - PROCESS | 17853 | 1461155723318 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 17853 | 1461155723321 Marionette TRACE conn3 <- [1,546,null,{}] 05:35:23 INFO - PROCESS | 17853 | 1461155723327 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 17853 | 1461155723520 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:35:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc64543f000) [pid = 17853] [serial = 431] [outer = 0x7fc64215d000] 05:35:23 INFO - PROCESS | 17853 | 1461155723712 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6410a8000 == 70 [pid = 17853] [id = 144] 05:35:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc645449800) [pid = 17853] [serial = 432] [outer = (nil)] 05:35:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc647c7b000) [pid = 17853] [serial = 433] [outer = 0x7fc645449800] 05:35:23 INFO - PROCESS | 17853 | 1461155723801 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc658ad0400) [pid = 17853] [serial = 434] [outer = 0x7fc645449800] 05:35:24 INFO - PROCESS | 17853 | 1461155724676 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:35:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1386ms 05:35:24 INFO - PROCESS | 17853 | 1461155724705 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 17853 | 1461155724709 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:35:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:35:24 INFO - PROCESS | 17853 | 1461155724716 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 17853 | 1461155724718 Marionette TRACE conn3 <- [1,550,null,{}] 05:35:24 INFO - PROCESS | 17853 | 1461155724724 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 17853 | 1461155724939 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:35:25 INFO - PROCESS | 17853 | 1461155725110 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64139f800 == 71 [pid = 17853] [id = 145] 05:35:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc645443400) [pid = 17853] [serial = 435] [outer = (nil)] 05:35:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc645f50400) [pid = 17853] [serial = 436] [outer = 0x7fc645443400] 05:35:25 INFO - PROCESS | 17853 | 1461155725186 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc645f59c00) [pid = 17853] [serial = 437] [outer = 0x7fc645443400] 05:35:26 INFO - PROCESS | 17853 | 1461155725996 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:35:26 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. 05:35:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1328ms 05:35:26 INFO - PROCESS | 17853 | 1461155726048 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 17853 | 1461155726052 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:35:26 INFO - PROCESS | 17853 | 1461155726060 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 17853 | 1461155726063 Marionette TRACE conn3 <- [1,554,null,{}] 05:35:26 INFO - PROCESS | 17853 | 1461155726068 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 17853 | 1461155726254 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:35:26 INFO - PROCESS | 17853 | 1461155726411 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2bc800 == 72 [pid = 17853] [id = 146] 05:35:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc63b605400) [pid = 17853] [serial = 438] [outer = (nil)] 05:35:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc63b60cc00) [pid = 17853] [serial = 439] [outer = 0x7fc63b605400] 05:35:26 INFO - PROCESS | 17853 | 1461155726486 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc64b863800) [pid = 17853] [serial = 440] [outer = 0x7fc63b605400] 05:35:27 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:27 INFO - PROCESS | 17853 | 1461155727409 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1384ms 05:35:27 INFO - PROCESS | 17853 | 1461155727447 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 17853 | 1461155727450 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:35:27 INFO - PROCESS | 17853 | 1461155727463 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 17853 | 1461155727466 Marionette TRACE conn3 <- [1,558,null,{}] 05:35:27 INFO - PROCESS | 17853 | 1461155727476 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 17853 | 1461155727760 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:35:28 INFO - PROCESS | 17853 | 1461155728019 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466bb000 == 73 [pid = 17853] [id = 147] 05:35:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc63b39e800) [pid = 17853] [serial = 441] [outer = (nil)] 05:35:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc63b3a6400) [pid = 17853] [serial = 442] [outer = 0x7fc63b39e800] 05:35:28 INFO - PROCESS | 17853 | 1461155728175 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc63b3ab800) [pid = 17853] [serial = 443] [outer = 0x7fc63b39e800] 05:35:29 INFO - PROCESS | 17853 | 1461155729322 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1945ms 05:35:29 INFO - PROCESS | 17853 | 1461155729410 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 17853 | 1461155729416 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:35:29 INFO - PROCESS | 17853 | 1461155729426 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 17853 | 1461155729432 Marionette TRACE conn3 <- [1,562,null,{}] 05:35:29 INFO - PROCESS | 17853 | 1461155729441 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 17853 | 1461155729693 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:35:29 INFO - PROCESS | 17853 | 1461155729902 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646677800 == 74 [pid = 17853] [id = 148] 05:35:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc63aabf800) [pid = 17853] [serial = 444] [outer = (nil)] 05:35:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc63aac8800) [pid = 17853] [serial = 445] [outer = 0x7fc63aabf800] 05:35:29 INFO - PROCESS | 17853 | 1461155729983 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc63aaccc00) [pid = 17853] [serial = 446] [outer = 0x7fc63aabf800] 05:35:30 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:30 INFO - PROCESS | 17853 | 1461155730828 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1440ms 05:35:30 INFO - PROCESS | 17853 | 1461155730867 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 17853 | 1461155730870 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:35:30 INFO - PROCESS | 17853 | 1461155730877 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 17853 | 1461155730881 Marionette TRACE conn3 <- [1,566,null,{}] 05:35:30 INFO - PROCESS | 17853 | 1461155730886 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 17853 | 1461155731101 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:35:31 INFO - PROCESS | 17853 | 1461155731264 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac69800 == 75 [pid = 17853] [id = 149] 05:35:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63aac1c00) [pid = 17853] [serial = 447] [outer = (nil)] 05:35:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63b3abc00) [pid = 17853] [serial = 448] [outer = 0x7fc63aac1c00] 05:35:31 INFO - PROCESS | 17853 | 1461155731335 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63fb5cc00) [pid = 17853] [serial = 449] [outer = 0x7fc63aac1c00] 05:35:32 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:32 INFO - PROCESS | 17853 | 1461155732653 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1834ms 05:35:32 INFO - PROCESS | 17853 | 1461155732713 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 17853 | 1461155732719 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:35:32 INFO - PROCESS | 17853 | 1461155732728 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 17853 | 1461155732733 Marionette TRACE conn3 <- [1,570,null,{}] 05:35:32 INFO - PROCESS | 17853 | 1461155732743 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 17853 | 1461155733041 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:35:33 INFO - PROCESS | 17853 | 1461155733206 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6410a0000 == 76 [pid = 17853] [id = 150] 05:35:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc63bf9a000) [pid = 17853] [serial = 450] [outer = (nil)] 05:35:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63fa93400) [pid = 17853] [serial = 451] [outer = 0x7fc63bf9a000] 05:35:33 INFO - PROCESS | 17853 | 1461155733276 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63fb5ac00) [pid = 17853] [serial = 452] [outer = 0x7fc63bf9a000] 05:35:33 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:34 INFO - PROCESS | 17853 | 1461155734200 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1491ms 05:35:34 INFO - PROCESS | 17853 | 1461155734219 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 17853 | 1461155734228 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:35:34 INFO - PROCESS | 17853 | 1461155734238 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 17853 | 1461155734241 Marionette TRACE conn3 <- [1,574,null,{}] 05:35:34 INFO - PROCESS | 17853 | 1461155734248 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:34 INFO - PROCESS | 17853 | 1461155734418 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:35:34 INFO - PROCESS | 17853 | 1461155734600 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f12000 == 77 [pid = 17853] [id = 151] 05:35:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc640f8a800) [pid = 17853] [serial = 453] [outer = (nil)] 05:35:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc641065000) [pid = 17853] [serial = 454] [outer = 0x7fc640f8a800] 05:35:34 INFO - PROCESS | 17853 | 1461155734672 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc64133d400) [pid = 17853] [serial = 455] [outer = 0x7fc640f8a800] 05:35:35 INFO - PROCESS | 17853 | 1461155735619 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1436ms 05:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:35:35 INFO - PROCESS | 17853 | 1461155735674 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 17853 | 1461155735677 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:35:35 INFO - PROCESS | 17853 | 1461155735683 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 17853 | 1461155735689 Marionette TRACE conn3 <- [1,578,null,{}] 05:35:35 INFO - PROCESS | 17853 | 1461155735704 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 17853 | 1461155735870 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:35:36 INFO - PROCESS | 17853 | 1461155736029 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e136000 == 76 [pid = 17853] [id = 80] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fc2c800 == 75 [pid = 17853] [id = 107] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc647ce5400) [pid = 17853] [serial = 351] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc641cdcc00) [pid = 17853] [serial = 348] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc641aed800) [pid = 17853] [serial = 354] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc63fb62800) [pid = 17853] [serial = 345] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc64b85d800) [pid = 17853] [serial = 357] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc65df6cc00) [pid = 17853] [serial = 360] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413a3000 == 76 [pid = 17853] [id = 152] 05:35:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc63fb62800) [pid = 17853] [serial = 456] [outer = (nil)] 05:35:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc641762800) [pid = 17853] [serial = 457] [outer = 0x7fc63fb62800] 05:35:36 INFO - PROCESS | 17853 | 1461155736181 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc641ccf400) [pid = 17853] [serial = 458] [outer = 0x7fc63fb62800] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c13a800 == 75 [pid = 17853] [id = 139] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bae5800 == 74 [pid = 17853] [id = 138] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649f18000 == 73 [pid = 17853] [id = 137] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66b0cc000 == 72 [pid = 17853] [id = 106] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64272f800 == 71 [pid = 17853] [id = 136] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641397000 == 70 [pid = 17853] [id = 135] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc662474800 == 69 [pid = 17853] [id = 132] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e32f000 == 68 [pid = 17853] [id = 131] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65be6f000 == 67 [pid = 17853] [id = 130] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea0e800 == 66 [pid = 17853] [id = 129] 05:35:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642727000 == 65 [pid = 17853] [id = 128] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc65ddf5800) [pid = 17853] [serial = 307] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc644634000) [pid = 17853] [serial = 369] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc64bc86c00) [pid = 17853] [serial = 373] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc64213f400) [pid = 17853] [serial = 367] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc64ec58000) [pid = 17853] [serial = 375] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc658ba1c00) [pid = 17853] [serial = 376] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc641cd5c00) [pid = 17853] [serial = 366] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc640fcc400) [pid = 17853] [serial = 364] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc6454e0c00) [pid = 17853] [serial = 370] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc63fb64c00) [pid = 17853] [serial = 363] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6438b1000) [pid = 17853] [serial = 378] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc65bedf400) [pid = 17853] [serial = 271] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc64acd4000) [pid = 17853] [serial = 372] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc648686000) [pid = 17853] [serial = 343] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc64be03400) [pid = 17853] [serial = 379] [outer = (nil)] [url = about:blank] 05:35:36 INFO - PROCESS | 17853 | 1461155736927 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1285ms 05:35:36 INFO - PROCESS | 17853 | 1461155736974 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:35:36 INFO - PROCESS | 17853 | 1461155736979 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:35:36 INFO - PROCESS | 17853 | 1461155736986 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 17853 | 1461155736989 Marionette TRACE conn3 <- [1,582,null,{}] 05:35:36 INFO - PROCESS | 17853 | 1461155736994 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 17853 | 1461155737147 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:35:37 INFO - PROCESS | 17853 | 1461155737162 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64290f800 == 66 [pid = 17853] [id = 153] 05:35:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc640fcc400) [pid = 17853] [serial = 459] [outer = (nil)] 05:35:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc64213e000) [pid = 17853] [serial = 460] [outer = 0x7fc640fcc400] 05:35:37 INFO - PROCESS | 17853 | 1461155737226 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc6427e8000) [pid = 17853] [serial = 461] [outer = 0x7fc640fcc400] 05:35:38 INFO - PROCESS | 17853 | 1461155738094 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1141ms 05:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:35:38 INFO - PROCESS | 17853 | 1461155738127 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 17853 | 1461155738130 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:35:38 INFO - PROCESS | 17853 | 1461155738136 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 17853 | 1461155738139 Marionette TRACE conn3 <- [1,586,null,{}] 05:35:38 INFO - PROCESS | 17853 | 1461155738144 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 17853 | 1461155738308 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:35:38 INFO - PROCESS | 17853 | 1461155738319 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645470000 == 67 [pid = 17853] [id = 154] 05:35:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6438a5800) [pid = 17853] [serial = 462] [outer = (nil)] 05:35:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc6438aa000) [pid = 17853] [serial = 463] [outer = 0x7fc6438a5800] 05:35:38 INFO - PROCESS | 17853 | 1461155738380 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc6438b2800) [pid = 17853] [serial = 464] [outer = 0x7fc6438a5800] 05:35:38 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:39 INFO - PROCESS | 17853 | 1461155739254 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1140ms 05:35:39 INFO - PROCESS | 17853 | 1461155739276 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 17853 | 1461155739280 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:35:39 INFO - PROCESS | 17853 | 1461155739286 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 17853 | 1461155739290 Marionette TRACE conn3 <- [1,590,null,{}] 05:35:39 INFO - PROCESS | 17853 | 1461155739296 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 17853 | 1461155739531 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:35:39 INFO - PROCESS | 17853 | 1461155739552 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648878800 == 68 [pid = 17853] [id = 155] 05:35:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc6438a6800) [pid = 17853] [serial = 465] [outer = (nil)] 05:35:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc643b96800) [pid = 17853] [serial = 466] [outer = 0x7fc6438a6800] 05:35:39 INFO - PROCESS | 17853 | 1461155739617 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc645436c00) [pid = 17853] [serial = 467] [outer = 0x7fc6438a6800] 05:35:40 INFO - PROCESS | 17853 | 1461155740458 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1229ms 05:35:40 INFO - PROCESS | 17853 | 1461155740526 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:35:40 INFO - PROCESS | 17853 | 1461155740530 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:35:40 INFO - PROCESS | 17853 | 1461155740536 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 17853 | 1461155740539 Marionette TRACE conn3 <- [1,594,null,{}] 05:35:40 INFO - PROCESS | 17853 | 1461155740544 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 17853 | 1461155740741 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:35:40 INFO - PROCESS | 17853 | 1461155740767 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ae7b000 == 69 [pid = 17853] [id = 156] 05:35:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc64542b000) [pid = 17853] [serial = 468] [outer = (nil)] 05:35:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc645447400) [pid = 17853] [serial = 469] [outer = 0x7fc64542b000] 05:35:40 INFO - PROCESS | 17853 | 1461155740827 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc6454e6000) [pid = 17853] [serial = 470] [outer = 0x7fc64542b000] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc64133c000) [pid = 17853] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc658f44400) [pid = 17853] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc643b36c00) [pid = 17853] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc641ae3800) [pid = 17853] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc65ddec000) [pid = 17853] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc65be17400) [pid = 17853] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc64105f400) [pid = 17853] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc657ce8000) [pid = 17853] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc640f90800) [pid = 17853] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc642b5fc00) [pid = 17853] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63fb60400) [pid = 17853] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6454e4c00) [pid = 17853] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc64acd6000) [pid = 17853] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc644735c00) [pid = 17853] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63fa9a400) [pid = 17853] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc64ecb5c00) [pid = 17853] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc65d75ac00) [pid = 17853] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc658d29400) [pid = 17853] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc658f44000) [pid = 17853] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc63fa9dc00) [pid = 17853] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc641c5fc00) [pid = 17853] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc64acd0400) [pid = 17853] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc6438b1400) [pid = 17853] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc6427f2800) [pid = 17853] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc643b32c00) [pid = 17853] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc6454db400) [pid = 17853] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc641ae6400) [pid = 17853] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc63fa96400) [pid = 17853] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc6438af400) [pid = 17853] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc641ae8c00) [pid = 17853] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc640fd1000) [pid = 17853] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:35:41 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc64a18e800) [pid = 17853] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:35:42 INFO - PROCESS | 17853 | 1461155742073 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1586ms 05:35:42 INFO - PROCESS | 17853 | 1461155742123 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 17853 | 1461155742125 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:35:42 INFO - PROCESS | 17853 | 1461155742132 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 17853 | 1461155742134 Marionette TRACE conn3 <- [1,598,null,{}] 05:35:42 INFO - PROCESS | 17853 | 1461155742140 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 17853 | 1461155742300 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:35:42 INFO - PROCESS | 17853 | 1461155742313 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644798800 == 70 [pid = 17853] [id = 157] 05:35:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc63fa9dc00) [pid = 17853] [serial = 471] [outer = (nil)] 05:35:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc6427e6c00) [pid = 17853] [serial = 472] [outer = 0x7fc63fa9dc00] 05:35:42 INFO - PROCESS | 17853 | 1461155742376 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc644735c00) [pid = 17853] [serial = 473] [outer = 0x7fc63fa9dc00] 05:35:43 INFO - PROCESS | 17853 | 1461155743145 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1029ms 05:35:43 INFO - PROCESS | 17853 | 1461155743161 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 17853 | 1461155743166 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:35:43 INFO - PROCESS | 17853 | 1461155743172 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 17853 | 1461155743174 Marionette TRACE conn3 <- [1,602,null,{}] 05:35:43 INFO - PROCESS | 17853 | 1461155743207 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:43 INFO - PROCESS | 17853 | 1461155743401 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:35:43 INFO - PROCESS | 17853 | 1461155743415 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc63000 == 71 [pid = 17853] [id = 158] 05:35:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc6438acc00) [pid = 17853] [serial = 474] [outer = (nil)] 05:35:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc64543f800) [pid = 17853] [serial = 475] [outer = 0x7fc6438acc00] 05:35:43 INFO - PROCESS | 17853 | 1461155743478 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc64573f800) [pid = 17853] [serial = 476] [outer = 0x7fc6438acc00] 05:35:44 INFO - PROCESS | 17853 | 1461155744690 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1582ms 05:35:44 INFO - PROCESS | 17853 | 1461155744757 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 17853 | 1461155744764 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:35:44 INFO - PROCESS | 17853 | 1461155744785 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 17853 | 1461155744791 Marionette TRACE conn3 <- [1,606,null,{}] 05:35:44 INFO - PROCESS | 17853 | 1461155744800 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 17853 | 1461155745014 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:35:45 INFO - PROCESS | 17853 | 1461155745171 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641392800 == 72 [pid = 17853] [id = 159] 05:35:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc63fa93800) [pid = 17853] [serial = 477] [outer = (nil)] 05:35:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc640f90000) [pid = 17853] [serial = 478] [outer = 0x7fc63fa93800] 05:35:45 INFO - PROCESS | 17853 | 1461155745246 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc641336c00) [pid = 17853] [serial = 479] [outer = 0x7fc63fa93800] 05:35:46 INFO - PROCESS | 17853 | 1461155746189 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1436ms 05:35:46 INFO - PROCESS | 17853 | 1461155746221 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 17853 | 1461155746230 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:35:46 INFO - PROCESS | 17853 | 1461155746243 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 17853 | 1461155746246 Marionette TRACE conn3 <- [1,610,null,{}] 05:35:46 INFO - PROCESS | 17853 | 1461155746254 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 17853 | 1461155746439 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:35:46 INFO - PROCESS | 17853 | 1461155746607 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646677000 == 73 [pid = 17853] [id = 160] 05:35:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63fa9c800) [pid = 17853] [serial = 480] [outer = (nil)] 05:35:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc641ae5c00) [pid = 17853] [serial = 481] [outer = 0x7fc63fa9c800] 05:35:46 INFO - PROCESS | 17853 | 1461155746680 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc64213f400) [pid = 17853] [serial = 482] [outer = 0x7fc63fa9c800] 05:35:47 INFO - PROCESS | 17853 | 1461155747603 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1433ms 05:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:35:47 INFO - PROCESS | 17853 | 1461155747676 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 17853 | 1461155747679 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:35:47 INFO - PROCESS | 17853 | 1461155747687 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 17853 | 1461155747694 Marionette TRACE conn3 <- [1,614,null,{}] 05:35:47 INFO - PROCESS | 17853 | 1461155747711 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 17853 | 1461155747939 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:35:48 INFO - PROCESS | 17853 | 1461155748104 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c922800 == 74 [pid = 17853] [id = 161] 05:35:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc642144c00) [pid = 17853] [serial = 483] [outer = (nil)] 05:35:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc643b8ec00) [pid = 17853] [serial = 484] [outer = 0x7fc642144c00] 05:35:48 INFO - PROCESS | 17853 | 1461155748234 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc6453cf800) [pid = 17853] [serial = 485] [outer = 0x7fc642144c00] 05:35:49 INFO - PROCESS | 17853 | 1461155749029 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1391ms 05:35:49 INFO - PROCESS | 17853 | 1461155749079 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 17853 | 1461155749084 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:35:49 INFO - PROCESS | 17853 | 1461155749090 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 17853 | 1461155749093 Marionette TRACE conn3 <- [1,618,null,{}] 05:35:49 INFO - PROCESS | 17853 | 1461155749098 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 17853 | 1461155749276 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:35:49 INFO - PROCESS | 17853 | 1461155749435 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651dc8800 == 75 [pid = 17853] [id = 162] 05:35:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc643732000) [pid = 17853] [serial = 486] [outer = (nil)] 05:35:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc6454e1800) [pid = 17853] [serial = 487] [outer = 0x7fc643732000] 05:35:49 INFO - PROCESS | 17853 | 1461155749513 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc645f50000) [pid = 17853] [serial = 488] [outer = 0x7fc643732000] 05:35:50 INFO - PROCESS | 17853 | 1461155750364 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1329ms 05:35:50 INFO - PROCESS | 17853 | 1461155750420 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 17853 | 1461155750424 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:35:50 INFO - PROCESS | 17853 | 1461155750430 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 17853 | 1461155750433 Marionette TRACE conn3 <- [1,622,null,{}] 05:35:50 INFO - PROCESS | 17853 | 1461155750440 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 17853 | 1461155750622 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:35:50 INFO - PROCESS | 17853 | 1461155750776 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658dbe800 == 76 [pid = 17853] [id = 163] 05:35:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc643b9b400) [pid = 17853] [serial = 489] [outer = (nil)] 05:35:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc645f59800) [pid = 17853] [serial = 490] [outer = 0x7fc643b9b400] 05:35:50 INFO - PROCESS | 17853 | 1461155750849 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc647cdfc00) [pid = 17853] [serial = 491] [outer = 0x7fc643b9b400] 05:35:51 INFO - PROCESS | 17853 | 1461155751715 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1329ms 05:35:51 INFO - PROCESS | 17853 | 1461155751761 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 17853 | 1461155751765 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:35:51 INFO - PROCESS | 17853 | 1461155751771 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 17853 | 1461155751773 Marionette TRACE conn3 <- [1,626,null,{}] 05:35:51 INFO - PROCESS | 17853 | 1461155751779 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 17853 | 1461155751974 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:35:52 INFO - PROCESS | 17853 | 1461155752128 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65dec1000 == 77 [pid = 17853] [id = 164] 05:35:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc64aa7f000) [pid = 17853] [serial = 492] [outer = (nil)] 05:35:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc64acd2000) [pid = 17853] [serial = 493] [outer = 0x7fc64aa7f000] 05:35:52 INFO - PROCESS | 17853 | 1461155752205 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc64b85d800) [pid = 17853] [serial = 494] [outer = 0x7fc64aa7f000] 05:35:53 INFO - PROCESS | 17853 | 1461155753096 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1381ms 05:35:53 INFO - PROCESS | 17853 | 1461155753153 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 17853 | 1461155753157 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:35:53 INFO - PROCESS | 17853 | 1461155753163 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 17853 | 1461155753166 Marionette TRACE conn3 <- [1,630,null,{}] 05:35:53 INFO - PROCESS | 17853 | 1461155753171 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 17853 | 1461155753343 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:35:53 INFO - PROCESS | 17853 | 1461155753504 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e328000 == 78 [pid = 17853] [id = 165] 05:35:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc64aa82400) [pid = 17853] [serial = 495] [outer = (nil)] 05:35:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc64be05c00) [pid = 17853] [serial = 496] [outer = 0x7fc64aa82400] 05:35:53 INFO - PROCESS | 17853 | 1461155753577 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc64c8c4800) [pid = 17853] [serial = 497] [outer = 0x7fc64aa82400] 05:35:54 INFO - PROCESS | 17853 | 1461155754394 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1279ms 05:35:54 INFO - PROCESS | 17853 | 1461155754445 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 17853 | 1461155754448 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:35:54 INFO - PROCESS | 17853 | 1461155754455 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 17853 | 1461155754459 Marionette TRACE conn3 <- [1,634,null,{}] 05:35:54 INFO - PROCESS | 17853 | 1461155754465 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 17853 | 1461155754631 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:35:54 INFO - PROCESS | 17853 | 1461155754789 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6622ae000 == 79 [pid = 17853] [id = 166] 05:35:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc64accf800) [pid = 17853] [serial = 498] [outer = (nil)] 05:35:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc64ccfc000) [pid = 17853] [serial = 499] [outer = 0x7fc64accf800] 05:35:54 INFO - PROCESS | 17853 | 1461155754861 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc64ecb5c00) [pid = 17853] [serial = 500] [outer = 0x7fc64accf800] 05:35:55 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:55 INFO - PROCESS | 17853 | 1461155755746 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1330ms 05:35:55 INFO - PROCESS | 17853 | 1461155755786 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 17853 | 1461155755791 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:35:55 INFO - PROCESS | 17853 | 1461155755797 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 17853 | 1461155755800 Marionette TRACE conn3 <- [1,638,null,{}] 05:35:55 INFO - PROCESS | 17853 | 1461155755806 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 17853 | 1461155755988 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:35:56 INFO - PROCESS | 17853 | 1461155756148 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fb6800 == 80 [pid = 17853] [id = 167] 05:35:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63bf96000) [pid = 17853] [serial = 501] [outer = (nil)] 05:35:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63fa9c000) [pid = 17853] [serial = 502] [outer = 0x7fc63bf96000] 05:35:56 INFO - PROCESS | 17853 | 1461155756219 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc641ae9c00) [pid = 17853] [serial = 503] [outer = 0x7fc63bf96000] 05:35:57 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:57 INFO - PROCESS | 17853 | 1461155757428 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1686ms 05:35:57 INFO - PROCESS | 17853 | 1461155757485 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 17853 | 1461155757492 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:35:57 INFO - PROCESS | 17853 | 1461155757503 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 17853 | 1461155757506 Marionette TRACE conn3 <- [1,642,null,{}] 05:35:57 INFO - PROCESS | 17853 | 1461155757524 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 17853 | 1461155757691 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:35:57 INFO - PROCESS | 17853 | 1461155757864 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413e4800 == 81 [pid = 17853] [id = 168] 05:35:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63aacd000) [pid = 17853] [serial = 504] [outer = (nil)] 05:35:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63b3adc00) [pid = 17853] [serial = 505] [outer = 0x7fc63aacd000] 05:35:57 INFO - PROCESS | 17853 | 1461155757937 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63faa1400) [pid = 17853] [serial = 506] [outer = 0x7fc63aacd000] 05:35:58 INFO - PROCESS | 17853 | 1461155758905 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1440ms 05:35:58 INFO - PROCESS | 17853 | 1461155758943 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 17853 | 1461155758952 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:35:58 INFO - PROCESS | 17853 | 1461155758962 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 17853 | 1461155758966 Marionette TRACE conn3 <- [1,646,null,{}] 05:35:58 INFO - PROCESS | 17853 | 1461155758972 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 17853 | 1461155759147 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:35:59 INFO - PROCESS | 17853 | 1461155759315 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c20d000 == 82 [pid = 17853] [id = 169] 05:35:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63fb60400) [pid = 17853] [serial = 507] [outer = (nil)] 05:35:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc641764800) [pid = 17853] [serial = 508] [outer = 0x7fc63fb60400] 05:35:59 INFO - PROCESS | 17853 | 1461155759380 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc641d51000) [pid = 17853] [serial = 509] [outer = 0x7fc63fb60400] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc69800 == 81 [pid = 17853] [id = 91] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6588df800 == 80 [pid = 17853] [id = 64] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc662295000 == 79 [pid = 17853] [id = 90] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645478800 == 78 [pid = 17853] [id = 94] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659f72000 == 77 [pid = 17853] [id = 92] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413dc800 == 76 [pid = 17853] [id = 93] 05:35:59 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc63bf99000) [pid = 17853] [serial = 402] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6427eb800) [pid = 17853] [serial = 396] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc641aedc00) [pid = 17853] [serial = 399] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc659c23c00) [pid = 17853] [serial = 420] [outer = (nil)] [url = about:blank] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644798800 == 75 [pid = 17853] [id = 157] 05:35:59 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ae7b000 == 74 [pid = 17853] [id = 156] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648878800 == 73 [pid = 17853] [id = 155] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645470000 == 72 [pid = 17853] [id = 154] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64290f800 == 71 [pid = 17853] [id = 153] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413a3000 == 70 [pid = 17853] [id = 152] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f12000 == 69 [pid = 17853] [id = 151] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6410a0000 == 68 [pid = 17853] [id = 150] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc662210800 == 67 [pid = 17853] [id = 142] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645488000 == 66 [pid = 17853] [id = 141] 05:36:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e323800 == 65 [pid = 17853] [id = 140] 05:36:00 INFO - PROCESS | 17853 | 1461155760350 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc642142000) [pid = 17853] [serial = 349] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc65e249c00) [pid = 17853] [serial = 280] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc647c79400) [pid = 17853] [serial = 274] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc64a969000) [pid = 17853] [serial = 355] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc66248e800) [pid = 17853] [serial = 322] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc65e35d000) [pid = 17853] [serial = 361] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc6453d0c00) [pid = 17853] [serial = 234] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc660c87000) [pid = 17853] [serial = 319] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc660c8f400) [pid = 17853] [serial = 283] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6454e0400) [pid = 17853] [serial = 310] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc63fb68c00) [pid = 17853] [serial = 346] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc64a2f4000) [pid = 17853] [serial = 352] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc64bed0400) [pid = 17853] [serial = 313] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc64c16f800) [pid = 17853] [serial = 277] [outer = (nil)] [url = about:blank] 05:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1437ms 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc64bc77c00) [pid = 17853] [serial = 325] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc65ddf7400) [pid = 17853] [serial = 316] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc65e1a7400) [pid = 17853] [serial = 241] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc65a0c4800) [pid = 17853] [serial = 198] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc65ffa4000) [pid = 17853] [serial = 244] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc64cdd1000) [pid = 17853] [serial = 358] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc64cd19400) [pid = 17853] [serial = 238] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc64acdd400) [pid = 17853] [serial = 247] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc647c76c00) [pid = 17853] [serial = 414] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc649ef2c00) [pid = 17853] [serial = 415] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc64574b400) [pid = 17853] [serial = 417] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc64542a000) [pid = 17853] [serial = 411] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc64aa8c800) [pid = 17853] [serial = 394] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc64aa87c00) [pid = 17853] [serial = 393] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc64372f800) [pid = 17853] [serial = 385] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc641cd7400) [pid = 17853] [serial = 384] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc64213d800) [pid = 17853] [serial = 408] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc6427ecc00) [pid = 17853] [serial = 409] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc65ddebc00) [pid = 17853] [serial = 381] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc65ddf3800) [pid = 17853] [serial = 382] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc645573c00) [pid = 17853] [serial = 388] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc6454d8400) [pid = 17853] [serial = 387] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc64133ac00) [pid = 17853] [serial = 405] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc641aee800) [pid = 17853] [serial = 406] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc65ddc0400) [pid = 17853] [serial = 391] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc657ceb000) [pid = 17853] [serial = 390] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc64adabc00) [pid = 17853] [serial = 418] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc645434c00) [pid = 17853] [serial = 412] [outer = (nil)] [url = about:blank] 05:36:00 INFO - PROCESS | 17853 | 1461155760425 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 17853 | 1461155760431 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:36:00 INFO - PROCESS | 17853 | 1461155760443 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 17853 | 1461155760447 Marionette TRACE conn3 <- [1,650,null,{}] 05:36:00 INFO - PROCESS | 17853 | 1461155760463 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 17853 | 1461155760676 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:36:00 INFO - PROCESS | 17853 | 1461155760816 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64139a000 == 66 [pid = 17853] [id = 170] 05:36:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc64175b000) [pid = 17853] [serial = 510] [outer = (nil)] 05:36:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc6427ed400) [pid = 17853] [serial = 511] [outer = 0x7fc64175b000] 05:36:00 INFO - PROCESS | 17853 | 1461155760900 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc6438ab800) [pid = 17853] [serial = 512] [outer = 0x7fc64175b000] 05:36:01 INFO - PROCESS | 17853 | 1461155761639 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1234ms 05:36:01 INFO - PROCESS | 17853 | 1461155761699 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 17853 | 1461155761704 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:36:01 INFO - PROCESS | 17853 | 1461155761712 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 17853 | 1461155761715 Marionette TRACE conn3 <- [1,654,null,{}] 05:36:01 INFO - PROCESS | 17853 | 1461155761724 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 17853 | 1461155761885 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:36:01 INFO - PROCESS | 17853 | 1461155761896 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64269c800 == 67 [pid = 17853] [id = 171] 05:36:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc6438ad800) [pid = 17853] [serial = 513] [outer = (nil)] 05:36:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc643b93c00) [pid = 17853] [serial = 514] [outer = 0x7fc6438ad800] 05:36:01 INFO - PROCESS | 17853 | 1461155761957 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc644694800) [pid = 17853] [serial = 515] [outer = 0x7fc6438ad800] 05:36:02 INFO - PROCESS | 17853 | 1461155762956 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1282ms 05:36:02 INFO - PROCESS | 17853 | 1461155762994 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 17853 | 1461155762998 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:36:03 INFO - PROCESS | 17853 | 1461155763004 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 17853 | 1461155763006 Marionette TRACE conn3 <- [1,658,null,{}] 05:36:03 INFO - PROCESS | 17853 | 1461155763011 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 17853 | 1461155763217 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:36:03 INFO - PROCESS | 17853 | 1461155763244 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642916000 == 68 [pid = 17853] [id = 172] 05:36:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc643982400) [pid = 17853] [serial = 516] [outer = (nil)] 05:36:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc6453d1c00) [pid = 17853] [serial = 517] [outer = 0x7fc643982400] 05:36:03 INFO - PROCESS | 17853 | 1461155763317 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc645443c00) [pid = 17853] [serial = 518] [outer = 0x7fc643982400] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc63bf8f400) [pid = 17853] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc640fcc400) [pid = 17853] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc63bf9a000) [pid = 17853] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc63fb62800) [pid = 17853] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc6438a5800) [pid = 17853] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc64542b000) [pid = 17853] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc63fb5dc00) [pid = 17853] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc640f8a800) [pid = 17853] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc643b97000) [pid = 17853] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc6438a6800) [pid = 17853] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc6427e6800) [pid = 17853] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:36:04 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc63fa9dc00) [pid = 17853] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:36:04 INFO - PROCESS | 17853 | 1461155764501 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1530ms 05:36:04 INFO - PROCESS | 17853 | 1461155764535 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 17853 | 1461155764538 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:36:04 INFO - PROCESS | 17853 | 1461155764545 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 17853 | 1461155764547 Marionette TRACE conn3 <- [1,662,null,{}] 05:36:04 INFO - PROCESS | 17853 | 1461155764552 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 17853 | 1461155764737 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:36:04 INFO - PROCESS | 17853 | 1461155764900 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644788800 == 69 [pid = 17853] [id = 173] 05:36:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc6454d8400) [pid = 17853] [serial = 519] [outer = (nil)] 05:36:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc6454e7000) [pid = 17853] [serial = 520] [outer = 0x7fc6454d8400] 05:36:04 INFO - PROCESS | 17853 | 1461155764969 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc645f5a800) [pid = 17853] [serial = 521] [outer = 0x7fc6454d8400] 05:36:05 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:05 INFO - PROCESS | 17853 | 1461155765646 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1129ms 05:36:05 INFO - PROCESS | 17853 | 1461155765676 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 17853 | 1461155765678 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:36:05 INFO - PROCESS | 17853 | 1461155765685 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 17853 | 1461155765687 Marionette TRACE conn3 <- [1,666,null,{}] 05:36:05 INFO - PROCESS | 17853 | 1461155765692 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:05 INFO - PROCESS | 17853 | 1461155765900 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:36:05 INFO - PROCESS | 17853 | 1461155765919 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645485800 == 70 [pid = 17853] [id = 174] 05:36:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc6453c8000) [pid = 17853] [serial = 522] [outer = (nil)] 05:36:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc647ce4800) [pid = 17853] [serial = 523] [outer = 0x7fc6453c8000] 05:36:05 INFO - PROCESS | 17853 | 1461155765980 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc64a139000) [pid = 17853] [serial = 524] [outer = 0x7fc6453c8000] 05:36:06 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:06 INFO - PROCESS | 17853 | 1461155766888 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1232ms 05:36:06 INFO - PROCESS | 17853 | 1461155766919 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 17853 | 1461155766924 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:36:06 INFO - PROCESS | 17853 | 1461155766933 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 17853 | 1461155766938 Marionette TRACE conn3 <- [1,670,null,{}] 05:36:06 INFO - PROCESS | 17853 | 1461155766949 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 17853 | 1461155767191 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:36:07 INFO - PROCESS | 17853 | 1461155767309 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc29800 == 71 [pid = 17853] [id = 175] 05:36:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc63b609000) [pid = 17853] [serial = 525] [outer = (nil)] 05:36:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc63fa96800) [pid = 17853] [serial = 526] [outer = 0x7fc63b609000] 05:36:07 INFO - PROCESS | 17853 | 1461155767398 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc640f91400) [pid = 17853] [serial = 527] [outer = 0x7fc63b609000] 05:36:08 INFO - PROCESS | 17853 | 1461155768370 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1486ms 05:36:08 INFO - PROCESS | 17853 | 1461155768421 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 17853 | 1461155768430 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:36:08 INFO - PROCESS | 17853 | 1461155768444 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 17853 | 1461155768448 Marionette TRACE conn3 <- [1,674,null,{}] 05:36:08 INFO - PROCESS | 17853 | 1461155768455 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 17853 | 1461155768646 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:36:08 INFO - PROCESS | 17853 | 1461155768797 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64269a800 == 72 [pid = 17853] [id = 176] 05:36:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc63b60d000) [pid = 17853] [serial = 528] [outer = (nil)] 05:36:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc641cdb400) [pid = 17853] [serial = 529] [outer = 0x7fc63b60d000] 05:36:08 INFO - PROCESS | 17853 | 1461155768868 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc64215f800) [pid = 17853] [serial = 530] [outer = 0x7fc63b60d000] 05:36:09 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:09 INFO - PROCESS | 17853 | 1461155769854 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:36:09 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 05:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1483ms 05:36:09 INFO - PROCESS | 17853 | 1461155769928 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 17853 | 1461155769931 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:36:09 INFO - PROCESS | 17853 | 1461155769938 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 17853 | 1461155769945 Marionette TRACE conn3 <- [1,678,null,{}] 05:36:09 INFO - PROCESS | 17853 | 1461155769961 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 17853 | 1461155770172 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:36:10 INFO - PROCESS | 17853 | 1461155770366 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649d9b000 == 73 [pid = 17853] [id = 177] 05:36:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc643984400) [pid = 17853] [serial = 531] [outer = (nil)] 05:36:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc644734800) [pid = 17853] [serial = 532] [outer = 0x7fc643984400] 05:36:10 INFO - PROCESS | 17853 | 1461155770487 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc6454d8c00) [pid = 17853] [serial = 533] [outer = 0x7fc643984400] 05:36:11 INFO - PROCESS | 17853 | 1461155771321 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1437ms 05:36:11 INFO - PROCESS | 17853 | 1461155771375 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 17853 | 1461155771379 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:36:11 INFO - PROCESS | 17853 | 1461155771385 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 17853 | 1461155771388 Marionette TRACE conn3 <- [1,682,null,{}] 05:36:11 INFO - PROCESS | 17853 | 1461155771394 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 17853 | 1461155771581 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:36:11 INFO - PROCESS | 17853 | 1461155771735 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b613800 == 74 [pid = 17853] [id = 178] 05:36:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc643b8cc00) [pid = 17853] [serial = 534] [outer = (nil)] 05:36:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc647c7c800) [pid = 17853] [serial = 535] [outer = 0x7fc643b8cc00] 05:36:11 INFO - PROCESS | 17853 | 1461155771810 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc64a95fc00) [pid = 17853] [serial = 536] [outer = 0x7fc643b8cc00] 05:36:13 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:13 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:13 INFO - PROCESS | 17853 | 1461155773165 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:36:13 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) 05:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1830ms 05:36:13 INFO - PROCESS | 17853 | 1461155773304 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 17853 | 1461155773308 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:36:13 INFO - PROCESS | 17853 | 1461155773337 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 17853 | 1461155773340 Marionette TRACE conn3 <- [1,686,null,{}] 05:36:13 INFO - PROCESS | 17853 | 1461155773344 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 17853 | 1461155773525 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:36:13 INFO - PROCESS | 17853 | 1461155773676 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc8800 == 75 [pid = 17853] [id = 179] 05:36:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc645f53400) [pid = 17853] [serial = 537] [outer = (nil)] 05:36:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc64becfc00) [pid = 17853] [serial = 538] [outer = 0x7fc645f53400] 05:36:13 INFO - PROCESS | 17853 | 1461155773746 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc64cd1b800) [pid = 17853] [serial = 539] [outer = 0x7fc645f53400] 05:36:14 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:15 INFO - PROCESS | 17853 | 1461155775009 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1686ms 05:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:36:15 INFO - PROCESS | 17853 | 1461155775022 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 17853 | 1461155775025 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:36:15 INFO - PROCESS | 17853 | 1461155775031 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 17853 | 1461155775035 Marionette TRACE conn3 <- [1,690,null,{}] 05:36:15 INFO - PROCESS | 17853 | 1461155775040 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 17853 | 1461155775275 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:36:15 INFO - PROCESS | 17853 | 1461155775431 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65b920000 == 76 [pid = 17853] [id = 180] 05:36:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc64cd1b000) [pid = 17853] [serial = 540] [outer = (nil)] 05:36:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc658ad4c00) [pid = 17853] [serial = 541] [outer = 0x7fc64cd1b000] 05:36:15 INFO - PROCESS | 17853 | 1461155775507 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc65bee2800) [pid = 17853] [serial = 542] [outer = 0x7fc64cd1b000] 05:36:16 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:17 INFO - PROCESS | 17853 | 1461155777039 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2038ms 05:36:17 INFO - PROCESS | 17853 | 1461155777070 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 17853 | 1461155777075 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:36:17 INFO - PROCESS | 17853 | 1461155777083 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 17853 | 1461155777088 Marionette TRACE conn3 <- [1,694,null,{}] 05:36:17 INFO - PROCESS | 17853 | 1461155777095 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 17853 | 1461155777294 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:36:17 INFO - PROCESS | 17853 | 1461155777586 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2ce800 == 77 [pid = 17853] [id = 181] 05:36:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63fb63000) [pid = 17853] [serial = 543] [outer = (nil)] 05:36:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc63fb68c00) [pid = 17853] [serial = 544] [outer = 0x7fc63fb63000] 05:36:17 INFO - PROCESS | 17853 | 1461155777655 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc640fd3800) [pid = 17853] [serial = 545] [outer = 0x7fc63fb63000] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644788800 == 76 [pid = 17853] [id = 173] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642916000 == 75 [pid = 17853] [id = 172] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64269c800 == 74 [pid = 17853] [id = 171] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64139a000 == 73 [pid = 17853] [id = 170] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c20d000 == 72 [pid = 17853] [id = 169] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413e4800 == 71 [pid = 17853] [id = 168] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65dec1000 == 70 [pid = 17853] [id = 164] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658dbe800 == 69 [pid = 17853] [id = 163] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651dc8800 == 68 [pid = 17853] [id = 162] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c922800 == 67 [pid = 17853] [id = 161] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646677000 == 66 [pid = 17853] [id = 160] 05:36:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641392800 == 65 [pid = 17853] [id = 159] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc644735c00) [pid = 17853] [serial = 473] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc63bf9dc00) [pid = 17853] [serial = 403] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc63aac8800) [pid = 17853] [serial = 445] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc6427e8000) [pid = 17853] [serial = 461] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc63fa93400) [pid = 17853] [serial = 451] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc63fb5ac00) [pid = 17853] [serial = 452] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc641762800) [pid = 17853] [serial = 457] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc64213e000) [pid = 17853] [serial = 460] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc63b3a6400) [pid = 17853] [serial = 442] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc645441000) [pid = 17853] [serial = 429] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc6438b2800) [pid = 17853] [serial = 464] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc63b3abc00) [pid = 17853] [serial = 448] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc645447400) [pid = 17853] [serial = 469] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc647c7b000) [pid = 17853] [serial = 433] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc645f50400) [pid = 17853] [serial = 436] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc658da6000) [pid = 17853] [serial = 400] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc649dbc400) [pid = 17853] [serial = 235] [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.] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc63b60cc00) [pid = 17853] [serial = 439] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc6454e6000) [pid = 17853] [serial = 470] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc641065000) [pid = 17853] [serial = 454] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc6438aa000) [pid = 17853] [serial = 463] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc65ddeb800) [pid = 17853] [serial = 421] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc643b96800) [pid = 17853] [serial = 466] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc64213a400) [pid = 17853] [serial = 423] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc6427f1400) [pid = 17853] [serial = 397] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc641ccf400) [pid = 17853] [serial = 458] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc64133d400) [pid = 17853] [serial = 455] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc6438abc00) [pid = 17853] [serial = 426] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc645436c00) [pid = 17853] [serial = 467] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc6427e6c00) [pid = 17853] [serial = 472] [outer = (nil)] [url = about:blank] 05:36:18 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:18 INFO - PROCESS | 17853 | 1461155778990 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:36:19 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) 05:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1938ms 05:36:19 INFO - PROCESS | 17853 | 1461155779022 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 17853 | 1461155779033 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:36:19 INFO - PROCESS | 17853 | 1461155779044 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 17853 | 1461155779048 Marionette TRACE conn3 <- [1,698,null,{}] 05:36:19 INFO - PROCESS | 17853 | 1461155779052 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 17853 | 1461155779257 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:36:19 INFO - PROCESS | 17853 | 1461155779366 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411d5000 == 66 [pid = 17853] [id = 182] 05:36:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc63fa99800) [pid = 17853] [serial = 546] [outer = (nil)] 05:36:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc641758400) [pid = 17853] [serial = 547] [outer = 0x7fc63fa99800] 05:36:19 INFO - PROCESS | 17853 | 1461155779430 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc641ad8000) [pid = 17853] [serial = 548] [outer = 0x7fc63fa99800] 05:36:20 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:20 INFO - PROCESS | 17853 | 1461155780527 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:36:20 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) 05:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1536ms 05:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:36:20 INFO - PROCESS | 17853 | 1461155780581 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 17853 | 1461155780584 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:36:20 INFO - PROCESS | 17853 | 1461155780590 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 17853 | 1461155780596 Marionette TRACE conn3 <- [1,702,null,{}] 05:36:20 INFO - PROCESS | 17853 | 1461155780611 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 17853 | 1461155780897 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:36:20 INFO - PROCESS | 17853 | 1461155780948 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64268c800 == 67 [pid = 17853] [id = 183] 05:36:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc641af1800) [pid = 17853] [serial = 549] [outer = (nil)] 05:36:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc64215d800) [pid = 17853] [serial = 550] [outer = 0x7fc641af1800] 05:36:21 INFO - PROCESS | 17853 | 1461155781014 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc6438a6000) [pid = 17853] [serial = 551] [outer = 0x7fc641af1800] 05:36:22 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc643982400) [pid = 17853] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc6438ad800) [pid = 17853] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 110 (0x7fc63aacd000) [pid = 17853] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 109 (0x7fc64175b000) [pid = 17853] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 108 (0x7fc63fb60400) [pid = 17853] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:36:22 INFO - PROCESS | 17853 | --DOMWINDOW == 107 (0x7fc6454d8400) [pid = 17853] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:36:22 INFO - PROCESS | 17853 | 1461155782347 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1787ms 05:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:36:22 INFO - PROCESS | 17853 | 1461155782377 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 17853 | 1461155782381 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:36:22 INFO - PROCESS | 17853 | 1461155782387 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 17853 | 1461155782390 Marionette TRACE conn3 <- [1,706,null,{}] 05:36:22 INFO - PROCESS | 17853 | 1461155782447 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 17853 | 1461155782602 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:36:22 INFO - PROCESS | 17853 | 1461155782713 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642727000 == 68 [pid = 17853] [id = 184] 05:36:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 108 (0x7fc63aacd000) [pid = 17853] [serial = 552] [outer = (nil)] 05:36:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 109 (0x7fc643982400) [pid = 17853] [serial = 553] [outer = 0x7fc63aacd000] 05:36:22 INFO - PROCESS | 17853 | 1461155782777 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 110 (0x7fc643b9a000) [pid = 17853] [serial = 554] [outer = 0x7fc63aacd000] 05:36:23 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:23 INFO - PROCESS | 17853 | 1461155783967 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1591ms 05:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:36:23 INFO - PROCESS | 17853 | 1461155783977 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 17853 | 1461155783980 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:36:23 INFO - PROCESS | 17853 | 1461155783987 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 17853 | 1461155783989 Marionette TRACE conn3 <- [1,710,null,{}] 05:36:23 INFO - PROCESS | 17853 | 1461155783994 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 17853 | 1461155784146 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:36:24 INFO - PROCESS | 17853 | 1461155784411 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2c6000 == 69 [pid = 17853] [id = 185] 05:36:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 111 (0x7fc63aac8800) [pid = 17853] [serial = 555] [outer = (nil)] 05:36:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc63b3ad000) [pid = 17853] [serial = 556] [outer = 0x7fc63aac8800] 05:36:24 INFO - PROCESS | 17853 | 1461155784487 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc63fa93400) [pid = 17853] [serial = 557] [outer = 0x7fc63aac8800] 05:36:25 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:25 INFO - PROCESS | 17853 | 1461155785824 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1881ms 05:36:25 INFO - PROCESS | 17853 | 1461155785940 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 17853 | 1461155785947 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:36:25 INFO - PROCESS | 17853 | 1461155785962 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 17853 | 1461155785969 Marionette TRACE conn3 <- [1,714,null,{}] 05:36:25 INFO - PROCESS | 17853 | 1461155785978 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:26 INFO - PROCESS | 17853 | 1461155786155 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:36:26 INFO - PROCESS | 17853 | 1461155786306 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642688800 == 70 [pid = 17853] [id = 186] 05:36:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc63b39f400) [pid = 17853] [serial = 558] [outer = (nil)] 05:36:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc641ad6c00) [pid = 17853] [serial = 559] [outer = 0x7fc63b39f400] 05:36:26 INFO - PROCESS | 17853 | 1461155786396 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc642142000) [pid = 17853] [serial = 560] [outer = 0x7fc63b39f400] 05:36:27 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:27 INFO - PROCESS | 17853 | 1461155787736 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:36:27 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 05:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1788ms 05:36:27 INFO - PROCESS | 17853 | 1461155787854 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 17853 | 1461155787861 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:36:27 INFO - PROCESS | 17853 | 1461155787922 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 17853 | 1461155787926 Marionette TRACE conn3 <- [1,718,null,{}] 05:36:27 INFO - PROCESS | 17853 | 1461155787933 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:28 INFO - PROCESS | 17853 | 1461155788100 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:36:28 INFO - PROCESS | 17853 | 1461155788249 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646682800 == 71 [pid = 17853] [id = 187] 05:36:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc640f93c00) [pid = 17853] [serial = 561] [outer = (nil)] 05:36:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc6427ecc00) [pid = 17853] [serial = 562] [outer = 0x7fc640f93c00] 05:36:28 INFO - PROCESS | 17853 | 1461155788323 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc645441400) [pid = 17853] [serial = 563] [outer = 0x7fc640f93c00] 05:36:29 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:29 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:29 INFO - PROCESS | 17853 | 1461155789693 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1836ms 05:36:29 INFO - PROCESS | 17853 | 1461155789772 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 17853 | 1461155789775 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:36:29 INFO - PROCESS | 17853 | 1461155789788 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 17853 | 1461155789798 Marionette TRACE conn3 <- [1,722,null,{}] 05:36:29 INFO - PROCESS | 17853 | 1461155789812 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 17853 | 1461155789994 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:36:30 INFO - PROCESS | 17853 | 1461155790147 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a90b000 == 72 [pid = 17853] [id = 188] 05:36:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc640f94000) [pid = 17853] [serial = 564] [outer = (nil)] 05:36:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc645f5dc00) [pid = 17853] [serial = 565] [outer = 0x7fc640f94000] 05:36:30 INFO - PROCESS | 17853 | 1461155790221 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc649f58800) [pid = 17853] [serial = 566] [outer = 0x7fc640f94000] 05:36:31 INFO - PROCESS | 17853 | 1461155791082 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 17853 | 1461155791137 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:36:31 INFO - PROCESS | 17853 | 1461155791143 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 17853 | 1461155791146 Marionette TRACE conn3 <- [1,726,null,{}] 05:36:31 INFO - PROCESS | 17853 | 1461155791152 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:31 INFO - PROCESS | 17853 | 1461155791333 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:36:31 INFO - PROCESS | 17853 | 1461155791504 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc6f800 == 73 [pid = 17853] [id = 189] 05:36:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc64544d800) [pid = 17853] [serial = 567] [outer = (nil)] 05:36:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc64b867000) [pid = 17853] [serial = 568] [outer = 0x7fc64544d800] 05:36:31 INFO - PROCESS | 17853 | 1461155791581 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc64c8c6800) [pid = 17853] [serial = 569] [outer = 0x7fc64544d800] 05:36:32 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:32 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:32 INFO - PROCESS | 17853 | 1461155792527 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1430ms 05:36:32 INFO - PROCESS | 17853 | 1461155792574 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 17853 | 1461155792578 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:36:32 INFO - PROCESS | 17853 | 1461155792585 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 17853 | 1461155792588 Marionette TRACE conn3 <- [1,730,null,{}] 05:36:32 INFO - PROCESS | 17853 | 1461155792594 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 17853 | 1461155792769 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:36:32 INFO - PROCESS | 17853 | 1461155792927 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658ae0800 == 74 [pid = 17853] [id = 190] 05:36:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc652bea000) [pid = 17853] [serial = 570] [outer = (nil)] 05:36:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc658ba5000) [pid = 17853] [serial = 571] [outer = 0x7fc652bea000] 05:36:33 INFO - PROCESS | 17853 | 1461155793015 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc659cdb800) [pid = 17853] [serial = 572] [outer = 0x7fc652bea000] 05:36:33 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:33 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:33 INFO - PROCESS | 17853 | 1461155793992 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 17853 | 1461155794075 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:36:34 INFO - PROCESS | 17853 | 1461155794082 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 17853 | 1461155794085 Marionette TRACE conn3 <- [1,734,null,{}] 05:36:34 INFO - PROCESS | 17853 | 1461155794091 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:34 INFO - PROCESS | 17853 | 1461155794310 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:36:34 INFO - PROCESS | 17853 | 1461155794734 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2e5800 == 75 [pid = 17853] [id = 191] 05:36:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc63bf91800) [pid = 17853] [serial = 573] [outer = (nil)] 05:36:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63fa9a400) [pid = 17853] [serial = 574] [outer = 0x7fc63bf91800] 05:36:34 INFO - PROCESS | 17853 | 1461155794818 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc640f92c00) [pid = 17853] [serial = 575] [outer = 0x7fc63bf91800] 05:36:35 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:35 INFO - PROCESS | 17853 | 1461155795626 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1586ms 05:36:35 INFO - PROCESS | 17853 | 1461155795670 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 17853 | 1461155795677 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:36:35 INFO - PROCESS | 17853 | 1461155795685 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 17853 | 1461155795690 Marionette TRACE conn3 <- [1,738,null,{}] 05:36:35 INFO - PROCESS | 17853 | 1461155795697 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:35 INFO - PROCESS | 17853 | 1461155795869 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:36:36 INFO - PROCESS | 17853 | 1461155796064 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641c28000 == 76 [pid = 17853] [id = 192] 05:36:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc63faa2c00) [pid = 17853] [serial = 576] [outer = (nil)] 05:36:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc640f90c00) [pid = 17853] [serial = 577] [outer = 0x7fc63faa2c00] 05:36:36 INFO - PROCESS | 17853 | 1461155796196 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc641333c00) [pid = 17853] [serial = 578] [outer = 0x7fc63faa2c00] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646677800 == 75 [pid = 17853] [id = 148] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2bc800 == 74 [pid = 17853] [id = 146] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c92800 == 73 [pid = 17853] [id = 42] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642727000 == 72 [pid = 17853] [id = 184] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc6454e1800) [pid = 17853] [serial = 487] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc645f59800) [pid = 17853] [serial = 490] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc64acd2000) [pid = 17853] [serial = 493] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc64be05c00) [pid = 17853] [serial = 496] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc64ccfc000) [pid = 17853] [serial = 499] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc647ce4800) [pid = 17853] [serial = 523] [outer = (nil)] [url = about:blank] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64268c800 == 71 [pid = 17853] [id = 183] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411d5000 == 70 [pid = 17853] [id = 182] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2ce800 == 69 [pid = 17853] [id = 181] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64269a800 == 68 [pid = 17853] [id = 176] 05:36:36 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fc29800 == 67 [pid = 17853] [id = 175] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc6453d1c00) [pid = 17853] [serial = 517] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc64543f800) [pid = 17853] [serial = 475] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc643b93c00) [pid = 17853] [serial = 514] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc63fa9c000) [pid = 17853] [serial = 502] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc63faa1400) [pid = 17853] [serial = 506] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc63b3adc00) [pid = 17853] [serial = 505] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc640f90000) [pid = 17853] [serial = 478] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc6427ed400) [pid = 17853] [serial = 511] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc6438ab800) [pid = 17853] [serial = 512] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc641d51000) [pid = 17853] [serial = 509] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc641764800) [pid = 17853] [serial = 508] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc641ae5c00) [pid = 17853] [serial = 481] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc643b8ec00) [pid = 17853] [serial = 484] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc645443c00) [pid = 17853] [serial = 518] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 113 (0x7fc6454e7000) [pid = 17853] [serial = 520] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 112 (0x7fc644694800) [pid = 17853] [serial = 515] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | --DOMWINDOW == 111 (0x7fc645f5a800) [pid = 17853] [serial = 521] [outer = (nil)] [url = about:blank] 05:36:37 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:37 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:37 INFO - PROCESS | 17853 | 1461155797714 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2083ms 05:36:37 INFO - PROCESS | 17853 | 1461155797773 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 17853 | 1461155797778 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:36:37 INFO - PROCESS | 17853 | 1461155797787 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 17853 | 1461155797791 Marionette TRACE conn3 <- [1,742,null,{}] 05:36:37 INFO - PROCESS | 17853 | 1461155797797 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 17853 | 1461155797950 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:36:37 INFO - PROCESS | 17853 | 1461155797960 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f0a000 == 68 [pid = 17853] [id = 193] 05:36:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 112 (0x7fc640f90000) [pid = 17853] [serial = 579] [outer = (nil)] 05:36:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 113 (0x7fc641ad9800) [pid = 17853] [serial = 580] [outer = 0x7fc640f90000] 05:36:38 INFO - PROCESS | 17853 | 1461155798034 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 114 (0x7fc641d45000) [pid = 17853] [serial = 581] [outer = 0x7fc640f90000] 05:36:39 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:39 INFO - PROCESS | 17853 | 1461155799310 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:36:39 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 05:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1582ms 05:36:39 INFO - PROCESS | 17853 | 1461155799370 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 17853 | 1461155799374 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:36:39 INFO - PROCESS | 17853 | 1461155799388 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 17853 | 1461155799397 Marionette TRACE conn3 <- [1,746,null,{}] 05:36:39 INFO - PROCESS | 17853 | 1461155799414 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:39 INFO - PROCESS | 17853 | 1461155799676 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:36:39 INFO - PROCESS | 17853 | 1461155799714 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6426a2000 == 69 [pid = 17853] [id = 194] 05:36:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc641af0c00) [pid = 17853] [serial = 582] [outer = (nil)] 05:36:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc6438a5800) [pid = 17853] [serial = 583] [outer = 0x7fc641af0c00] 05:36:39 INFO - PROCESS | 17853 | 1461155799781 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc6438b2c00) [pid = 17853] [serial = 584] [outer = 0x7fc641af0c00] 05:36:40 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:40 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc641af1800) [pid = 17853] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:36:40 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc63fa99800) [pid = 17853] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:36:40 INFO - PROCESS | 17853 | --DOMWINDOW == 114 (0x7fc63fb63000) [pid = 17853] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:36:40 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:40 INFO - PROCESS | 17853 | 1461155800973 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:36:40 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.) 05:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1611ms 05:36:40 INFO - PROCESS | 17853 | 1461155800993 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 17853 | 1461155800996 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:36:41 INFO - PROCESS | 17853 | 1461155801003 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 17853 | 1461155801006 Marionette TRACE conn3 <- [1,750,null,{}] 05:36:41 INFO - PROCESS | 17853 | 1461155801011 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:41 INFO - PROCESS | 17853 | 1461155801167 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:36:41 INFO - PROCESS | 17853 | 1461155801347 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64391b000 == 70 [pid = 17853] [id = 195] 05:36:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 115 (0x7fc64133f800) [pid = 17853] [serial = 585] [outer = (nil)] 05:36:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc643988400) [pid = 17853] [serial = 586] [outer = 0x7fc64133f800] 05:36:41 INFO - PROCESS | 17853 | 1461155801419 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc643b93400) [pid = 17853] [serial = 587] [outer = 0x7fc64133f800] 05:36:42 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:42 INFO - PROCESS | 17853 | 1461155802480 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1530ms 05:36:42 INFO - PROCESS | 17853 | 1461155802534 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 17853 | 1461155802537 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:36:42 INFO - PROCESS | 17853 | 1461155802543 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 17853 | 1461155802545 Marionette TRACE conn3 <- [1,754,null,{}] 05:36:42 INFO - PROCESS | 17853 | 1461155802550 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 17853 | 1461155802702 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:36:42 INFO - PROCESS | 17853 | 1461155802862 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64547f000 == 71 [pid = 17853] [id = 196] 05:36:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc64473bc00) [pid = 17853] [serial = 588] [outer = (nil)] 05:36:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc644742000) [pid = 17853] [serial = 589] [outer = 0x7fc64473bc00] 05:36:42 INFO - PROCESS | 17853 | 1461155802941 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc645449000) [pid = 17853] [serial = 590] [outer = 0x7fc64473bc00] 05:36:44 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:44 INFO - PROCESS | 17853 | 1461155804320 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:36:44 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 05:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 05:36:44 INFO - PROCESS | 17853 | 1461155804330 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 17853 | 1461155804336 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:36:44 INFO - PROCESS | 17853 | 1461155804401 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 17853 | 1461155804407 Marionette TRACE conn3 <- [1,758,null,{}] 05:36:44 INFO - PROCESS | 17853 | 1461155804436 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:44 INFO - PROCESS | 17853 | 1461155804621 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:36:44 INFO - PROCESS | 17853 | 1461155804775 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f12800 == 72 [pid = 17853] [id = 197] 05:36:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc63fa98c00) [pid = 17853] [serial = 591] [outer = (nil)] 05:36:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc64105f000) [pid = 17853] [serial = 592] [outer = 0x7fc63fa98c00] 05:36:44 INFO - PROCESS | 17853 | 1461155804850 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc641c5f000) [pid = 17853] [serial = 593] [outer = 0x7fc63fa98c00] 05:36:45 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:45 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:45 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:45 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:45 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:45 INFO - PROCESS | 17853 | 1461155805730 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1462ms 05:36:45 INFO - PROCESS | 17853 | 1461155805806 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 17853 | 1461155805815 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:36:45 INFO - PROCESS | 17853 | 1461155805826 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 17853 | 1461155805831 Marionette TRACE conn3 <- [1,762,null,{}] 05:36:45 INFO - PROCESS | 17853 | 1461155805837 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:46 INFO - PROCESS | 17853 | 1461155806073 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:36:46 INFO - PROCESS | 17853 | 1461155806333 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646679800 == 73 [pid = 17853] [id = 198] 05:36:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc6427f0c00) [pid = 17853] [serial = 594] [outer = (nil)] 05:36:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc6438ae400) [pid = 17853] [serial = 595] [outer = 0x7fc6427f0c00] 05:36:46 INFO - PROCESS | 17853 | 1461155806423 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc643b8f400) [pid = 17853] [serial = 596] [outer = 0x7fc6427f0c00] 05:36:47 INFO - PROCESS | 17853 | 1461155807733 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1932ms 05:36:47 INFO - PROCESS | 17853 | 1461155807758 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 17853 | 1461155807762 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:36:47 INFO - PROCESS | 17853 | 1461155807813 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 17853 | 1461155807818 Marionette TRACE conn3 <- [1,766,null,{}] 05:36:47 INFO - PROCESS | 17853 | 1461155807884 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 17853 | 1461155808093 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:36:48 INFO - PROCESS | 17853 | 1461155808245 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649569800 == 74 [pid = 17853] [id = 199] 05:36:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc6427f2c00) [pid = 17853] [serial = 597] [outer = (nil)] 05:36:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc645442400) [pid = 17853] [serial = 598] [outer = 0x7fc6427f2c00] 05:36:48 INFO - PROCESS | 17853 | 1461155808322 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc6454e7c00) [pid = 17853] [serial = 599] [outer = 0x7fc6427f2c00] 05:36:49 INFO - PROCESS | 17853 | 1461155809633 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1856ms 05:36:49 INFO - PROCESS | 17853 | 1461155809710 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 17853 | 1461155809715 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:36:49 INFO - PROCESS | 17853 | 1461155809770 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 17853 | 1461155809773 Marionette TRACE conn3 <- [1,770,null,{}] 05:36:49 INFO - PROCESS | 17853 | 1461155809779 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:49 INFO - PROCESS | 17853 | 1461155809946 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:36:50 INFO - PROCESS | 17853 | 1461155810102 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a915800 == 75 [pid = 17853] [id = 200] 05:36:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63b60fc00) [pid = 17853] [serial = 600] [outer = (nil)] 05:36:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc64574a800) [pid = 17853] [serial = 601] [outer = 0x7fc63b60fc00] 05:36:50 INFO - PROCESS | 17853 | 1461155810178 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc645f58800) [pid = 17853] [serial = 602] [outer = 0x7fc63b60fc00] 05:36:50 INFO - PROCESS | 17853 | 1461155810954 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1235ms 05:36:51 INFO - PROCESS | 17853 | 1461155811019 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 17853 | 1461155811023 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:36:51 INFO - PROCESS | 17853 | 1461155811031 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 17853 | 1461155811034 Marionette TRACE conn3 <- [1,774,null,{}] 05:36:51 INFO - PROCESS | 17853 | 1461155811039 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:51 INFO - PROCESS | 17853 | 1461155811211 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:36:51 INFO - PROCESS | 17853 | 1461155811373 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64269e000 == 76 [pid = 17853] [id = 201] 05:36:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc64175cc00) [pid = 17853] [serial = 603] [outer = (nil)] 05:36:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc645f5a400) [pid = 17853] [serial = 604] [outer = 0x7fc64175cc00] 05:36:51 INFO - PROCESS | 17853 | 1461155811457 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc647cdd800) [pid = 17853] [serial = 605] [outer = 0x7fc64175cc00] 05:36:52 INFO - PROCESS | 17853 | 1461155812333 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1328ms 05:36:52 INFO - PROCESS | 17853 | 1461155812360 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 17853 | 1461155812364 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:36:52 INFO - PROCESS | 17853 | 1461155812370 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 17853 | 1461155812373 Marionette TRACE conn3 <- [1,778,null,{}] 05:36:52 INFO - PROCESS | 17853 | 1461155812379 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:52 INFO - PROCESS | 17853 | 1461155812578 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:36:53 INFO - PROCESS | 17853 | 1461155813051 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f12000 == 77 [pid = 17853] [id = 202] 05:36:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc63bf9bc00) [pid = 17853] [serial = 606] [outer = (nil)] 05:36:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc63faa1800) [pid = 17853] [serial = 607] [outer = 0x7fc63bf9bc00] 05:36:53 INFO - PROCESS | 17853 | 1461155813168 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc640f91800) [pid = 17853] [serial = 608] [outer = 0x7fc63bf9bc00] 05:36:54 INFO - PROCESS | 17853 | 1461155814057 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1735ms 05:36:54 INFO - PROCESS | 17853 | 1461155814107 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 17853 | 1461155814113 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:36:54 INFO - PROCESS | 17853 | 1461155814121 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 17853 | 1461155814127 Marionette TRACE conn3 <- [1,782,null,{}] 05:36:54 INFO - PROCESS | 17853 | 1461155814135 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:54 INFO - PROCESS | 17853 | 1461155814405 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:36:54 INFO - PROCESS | 17853 | 1461155814657 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2f2000 == 78 [pid = 17853] [id = 203] 05:36:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc641068400) [pid = 17853] [serial = 609] [outer = (nil)] 05:36:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc641ad7400) [pid = 17853] [serial = 610] [outer = 0x7fc641068400] 05:36:54 INFO - PROCESS | 17853 | 1461155814728 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc641f91c00) [pid = 17853] [serial = 611] [outer = 0x7fc641068400] 05:36:55 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6622ae000 == 77 [pid = 17853] [id = 166] 05:36:55 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64139f800 == 76 [pid = 17853] [id = 145] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc63fa96800) [pid = 17853] [serial = 526] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc641cdb400) [pid = 17853] [serial = 529] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc644734800) [pid = 17853] [serial = 532] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc647c7c800) [pid = 17853] [serial = 535] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc64becfc00) [pid = 17853] [serial = 538] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc643982400) [pid = 17853] [serial = 553] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646682800 == 75 [pid = 17853] [id = 187] 05:36:55 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642688800 == 74 [pid = 17853] [id = 186] 05:36:55 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2c6000 == 73 [pid = 17853] [id = 185] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc64215d800) [pid = 17853] [serial = 550] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc641758400) [pid = 17853] [serial = 547] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc640fd3800) [pid = 17853] [serial = 545] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc63fb68c00) [pid = 17853] [serial = 544] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc658ad4c00) [pid = 17853] [serial = 541] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc641ad8000) [pid = 17853] [serial = 548] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc6438a6000) [pid = 17853] [serial = 551] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 17853 | 1461155815605 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1547ms 05:36:55 INFO - PROCESS | 17853 | 1461155815672 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:36:55 INFO - PROCESS | 17853 | 1461155815678 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:36:55 INFO - PROCESS | 17853 | 1461155815685 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 17853 | 1461155815688 Marionette TRACE conn3 <- [1,786,null,{}] 05:36:55 INFO - PROCESS | 17853 | 1461155815693 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:55 INFO - PROCESS | 17853 | 1461155815849 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:36:55 INFO - PROCESS | 17853 | 1461155815983 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413db000 == 74 [pid = 17853] [id = 204] 05:36:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc63fa96800) [pid = 17853] [serial = 612] [outer = (nil)] 05:36:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc642145000) [pid = 17853] [serial = 613] [outer = 0x7fc63fa96800] 05:36:56 INFO - PROCESS | 17853 | 1461155816046 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc6438a6000) [pid = 17853] [serial = 614] [outer = 0x7fc63fa96800] 05:36:56 INFO - PROCESS | 17853 | 1461155816813 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1181ms 05:36:56 INFO - PROCESS | 17853 | 1461155816866 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 17853 | 1461155816870 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:36:56 INFO - PROCESS | 17853 | 1461155816884 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 17853 | 1461155816892 Marionette TRACE conn3 <- [1,790,null,{}] 05:36:56 INFO - PROCESS | 17853 | 1461155816900 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:57 INFO - PROCESS | 17853 | 1461155817064 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:36:57 INFO - PROCESS | 17853 | 1461155817074 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643752000 == 75 [pid = 17853] [id = 205] 05:36:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc641758400) [pid = 17853] [serial = 615] [outer = (nil)] 05:36:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc644734c00) [pid = 17853] [serial = 616] [outer = 0x7fc641758400] 05:36:57 INFO - PROCESS | 17853 | 1461155817137 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc645429800) [pid = 17853] [serial = 617] [outer = 0x7fc641758400] 05:36:57 INFO - PROCESS | 17853 | 1461155817977 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1145ms 05:36:58 INFO - PROCESS | 17853 | 1461155818023 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 17853 | 1461155818028 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:36:58 INFO - PROCESS | 17853 | 1461155818053 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 17853 | 1461155818055 Marionette TRACE conn3 <- [1,794,null,{}] 05:36:58 INFO - PROCESS | 17853 | 1461155818062 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 17853 | 1461155818268 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:36:58 INFO - PROCESS | 17853 | 1461155818295 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648871800 == 76 [pid = 17853] [id = 206] 05:36:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc643b36c00) [pid = 17853] [serial = 618] [outer = (nil)] 05:36:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc6454e5000) [pid = 17853] [serial = 619] [outer = 0x7fc643b36c00] 05:36:58 INFO - PROCESS | 17853 | 1461155818358 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc645f4e800) [pid = 17853] [serial = 620] [outer = 0x7fc643b36c00] 05:36:59 INFO - PROCESS | 17853 | 1461155819266 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1296ms 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:36:59 INFO - PROCESS | 17853 | 1461155819340 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 17853 | 1461155819343 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:36:59 INFO - PROCESS | 17853 | 1461155819349 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 17853 | 1461155819352 Marionette TRACE conn3 <- [1,798,null,{}] 05:36:59 INFO - PROCESS | 17853 | 1461155819358 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 17853 | 1461155819556 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:36:59 INFO - PROCESS | 17853 | 1461155819587 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a51b000 == 77 [pid = 17853] [id = 207] 05:36:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc6488c5000) [pid = 17853] [serial = 621] [outer = (nil)] 05:36:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc6490e6400) [pid = 17853] [serial = 622] [outer = 0x7fc6488c5000] 05:36:59 INFO - PROCESS | 17853 | 1461155819664 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc649f5f400) [pid = 17853] [serial = 623] [outer = 0x7fc6488c5000] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc641af0c00) [pid = 17853] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc63bf91800) [pid = 17853] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63faa2c00) [pid = 17853] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc640f90000) [pid = 17853] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc64133f800) [pid = 17853] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:37:00 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc63aacd000) [pid = 17853] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:37:00 INFO - PROCESS | 17853 | 1461155820625 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:37: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 05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1340ms 05:37:00 INFO - PROCESS | 17853 | 1461155820689 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 17853 | 1461155820693 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:37:00 INFO - PROCESS | 17853 | 1461155820699 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 17853 | 1461155820702 Marionette TRACE conn3 <- [1,802,null,{}] 05:37:00 INFO - PROCESS | 17853 | 1461155820708 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:00 INFO - PROCESS | 17853 | 1461155820880 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:37:00 INFO - PROCESS | 17853 | 1461155820890 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64beb4800 == 78 [pid = 17853] [id = 208] 05:37:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63bf91800) [pid = 17853] [serial = 624] [outer = (nil)] 05:37:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc64a96a000) [pid = 17853] [serial = 625] [outer = 0x7fc63bf91800] 05:37:01 INFO - PROCESS | 17853 | 1461155821056 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc64acd3800) [pid = 17853] [serial = 626] [outer = 0x7fc63bf91800] 05:37:01 INFO - PROCESS | 17853 | 1461155821771 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:37:01 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 05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1132ms 05:37:01 INFO - PROCESS | 17853 | 1461155821832 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 17853 | 1461155821836 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:37:01 INFO - PROCESS | 17853 | 1461155821841 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 17853 | 1461155821843 Marionette TRACE conn3 <- [1,806,null,{}] 05:37:01 INFO - PROCESS | 17853 | 1461155821850 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:02 INFO - PROCESS | 17853 | 1461155822054 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:37:02 INFO - PROCESS | 17853 | 1461155822217 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc2c000 == 79 [pid = 17853] [id = 209] 05:37:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc63aaca000) [pid = 17853] [serial = 627] [outer = (nil)] 05:37:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc63b60b400) [pid = 17853] [serial = 628] [outer = 0x7fc63aaca000] 05:37:02 INFO - PROCESS | 17853 | 1461155822293 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc63fb5fc00) [pid = 17853] [serial = 629] [outer = 0x7fc63aaca000] 05:37:03 INFO - PROCESS | 17853 | 1461155823272 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:37:03 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 05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1478ms 05:37:03 INFO - PROCESS | 17853 | 1461155823323 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 17853 | 1461155823330 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:37:03 INFO - PROCESS | 17853 | 1461155823340 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 17853 | 1461155823344 Marionette TRACE conn3 <- [1,810,null,{}] 05:37:03 INFO - PROCESS | 17853 | 1461155823352 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:03 INFO - PROCESS | 17853 | 1461155823536 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:37:03 INFO - PROCESS | 17853 | 1461155823696 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6453a0000 == 80 [pid = 17853] [id = 210] 05:37:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc63aacac00) [pid = 17853] [serial = 630] [outer = (nil)] 05:37:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc64215ac00) [pid = 17853] [serial = 631] [outer = 0x7fc63aacac00] 05:37:03 INFO - PROCESS | 17853 | 1461155823790 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc642b62c00) [pid = 17853] [serial = 632] [outer = 0x7fc63aacac00] 05:37:04 INFO - PROCESS | 17853 | 1461155824745 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1481ms 05:37:04 INFO - PROCESS | 17853 | 1461155824825 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:37:04 INFO - PROCESS | 17853 | 1461155824832 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:37:04 INFO - PROCESS | 17853 | 1461155824839 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 17853 | 1461155824843 Marionette TRACE conn3 <- [1,814,null,{}] 05:37:04 INFO - PROCESS | 17853 | 1461155824849 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 17853 | 1461155825069 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:37:05 INFO - PROCESS | 17853 | 1461155825315 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652b13000 == 81 [pid = 17853] [id = 211] 05:37:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6438b3000) [pid = 17853] [serial = 633] [outer = (nil)] 05:37:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc6453cb400) [pid = 17853] [serial = 634] [outer = 0x7fc6438b3000] 05:37:05 INFO - PROCESS | 17853 | 1461155825432 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc645f50400) [pid = 17853] [serial = 635] [outer = 0x7fc6438b3000] 05:37:06 INFO - PROCESS | 17853 | 1461155826292 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 17853 | 1461155826333 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:37:06 INFO - PROCESS | 17853 | 1461155826349 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 17853 | 1461155826358 Marionette TRACE conn3 <- [1,818,null,{}] 05:37:06 INFO - PROCESS | 17853 | 1461155826366 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:06 INFO - PROCESS | 17853 | 1461155826595 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:37:06 INFO - PROCESS | 17853 | 1461155826758 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658dcb800 == 82 [pid = 17853] [id = 212] 05:37:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc6438ad800) [pid = 17853] [serial = 636] [outer = (nil)] 05:37:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc64a2eb800) [pid = 17853] [serial = 637] [outer = 0x7fc6438ad800] 05:37:06 INFO - PROCESS | 17853 | 1461155826830 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc64b85b800) [pid = 17853] [serial = 638] [outer = 0x7fc6438ad800] 05:37:07 INFO - PROCESS | 17853 | 1461155827724 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1445ms 05:37:07 INFO - PROCESS | 17853 | 1461155827788 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 17853 | 1461155827793 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:37:07 INFO - PROCESS | 17853 | 1461155827800 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 17853 | 1461155827804 Marionette TRACE conn3 <- [1,822,null,{}] 05:37:07 INFO - PROCESS | 17853 | 1461155827810 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:08 INFO - PROCESS | 17853 | 1461155828032 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:37:08 INFO - PROCESS | 17853 | 1461155828243 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659f73800 == 83 [pid = 17853] [id = 213] 05:37:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc641063000) [pid = 17853] [serial = 639] [outer = (nil)] 05:37:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc64bbe1c00) [pid = 17853] [serial = 640] [outer = 0x7fc641063000] 05:37:08 INFO - PROCESS | 17853 | 1461155828362 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc64bece400) [pid = 17853] [serial = 641] [outer = 0x7fc641063000] 05:37:09 INFO - PROCESS | 17853 | 1461155829266 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 17853 | 1461155829286 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:37:09 INFO - PROCESS | 17853 | 1461155829293 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 17853 | 1461155829296 Marionette TRACE conn3 <- [1,826,null,{}] 05:37:09 INFO - PROCESS | 17853 | 1461155829302 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 17853 | 1461155829494 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:37:09 INFO - PROCESS | 17853 | 1461155829662 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d7a2000 == 84 [pid = 17853] [id = 214] 05:37:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc64c96e400) [pid = 17853] [serial = 642] [outer = (nil)] 05:37:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc64ccafc00) [pid = 17853] [serial = 643] [outer = 0x7fc64c96e400] 05:37:09 INFO - PROCESS | 17853 | 1461155829749 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc64cd22400) [pid = 17853] [serial = 644] [outer = 0x7fc64c96e400] 05:37:10 INFO - PROCESS | 17853 | 1461155830779 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1535ms 05:37:10 INFO - PROCESS | 17853 | 1461155830829 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 17853 | 1461155830833 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:37:10 INFO - PROCESS | 17853 | 1461155830839 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 17853 | 1461155830841 Marionette TRACE conn3 <- [1,830,null,{}] 05:37:10 INFO - PROCESS | 17853 | 1461155830847 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:11 INFO - PROCESS | 17853 | 1461155831015 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:37:11 INFO - PROCESS | 17853 | 1461155831188 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e151800 == 85 [pid = 17853] [id = 215] 05:37:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc64c850400) [pid = 17853] [serial = 645] [outer = (nil)] 05:37:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc657ceb000) [pid = 17853] [serial = 646] [outer = 0x7fc64c850400] 05:37:11 INFO - PROCESS | 17853 | 1461155831286 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc658b9c000) [pid = 17853] [serial = 647] [outer = 0x7fc64c850400] 05:37:12 INFO - PROCESS | 17853 | 1461155832145 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1343ms 05:37:12 INFO - PROCESS | 17853 | 1461155832183 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 17853 | 1461155832186 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:37:12 INFO - PROCESS | 17853 | 1461155832193 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 17853 | 1461155832196 Marionette TRACE conn3 <- [1,834,null,{}] 05:37:12 INFO - PROCESS | 17853 | 1461155832201 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 17853 | 1461155832369 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:37:12 INFO - PROCESS | 17853 | 1461155832537 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e32f800 == 86 [pid = 17853] [id = 216] 05:37:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc64c96fc00) [pid = 17853] [serial = 648] [outer = (nil)] 05:37:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc658ba9400) [pid = 17853] [serial = 649] [outer = 0x7fc64c96fc00] 05:37:12 INFO - PROCESS | 17853 | 1461155832615 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc658da3400) [pid = 17853] [serial = 650] [outer = 0x7fc64c96fc00] 05:37:13 INFO - PROCESS | 17853 | 1461155833535 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1379ms 05:37:13 INFO - PROCESS | 17853 | 1461155833574 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 17853 | 1461155833578 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:37:13 INFO - PROCESS | 17853 | 1461155833584 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 17853 | 1461155833587 Marionette TRACE conn3 <- [1,838,null,{}] 05:37:13 INFO - PROCESS | 17853 | 1461155833593 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:13 INFO - PROCESS | 17853 | 1461155833761 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:37:13 INFO - PROCESS | 17853 | 1461155833941 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc660c39000 == 87 [pid = 17853] [id = 217] 05:37:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc640f89c00) [pid = 17853] [serial = 651] [outer = (nil)] 05:37:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc658df6400) [pid = 17853] [serial = 652] [outer = 0x7fc640f89c00] 05:37:14 INFO - PROCESS | 17853 | 1461155834012 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc659c32000) [pid = 17853] [serial = 653] [outer = 0x7fc640f89c00] 05:37:14 INFO - PROCESS | 17853 | 1461155834912 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1385ms 05:37:14 INFO - PROCESS | 17853 | 1461155834970 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 17853 | 1461155834974 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:37:14 INFO - PROCESS | 17853 | 1461155834980 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 17853 | 1461155834984 Marionette TRACE conn3 <- [1,842,null,{}] 05:37:14 INFO - PROCESS | 17853 | 1461155834989 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 17853 | 1461155835169 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:37:15 INFO - PROCESS | 17853 | 1461155835333 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662474000 == 88 [pid = 17853] [id = 218] 05:37:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc64c8c5800) [pid = 17853] [serial = 654] [outer = (nil)] 05:37:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc659d3cc00) [pid = 17853] [serial = 655] [outer = 0x7fc64c8c5800] 05:37:15 INFO - PROCESS | 17853 | 1461155835410 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc659f07400) [pid = 17853] [serial = 656] [outer = 0x7fc64c8c5800] 05:37:16 INFO - PROCESS | 17853 | 1461155836256 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1328ms 05:37:16 INFO - PROCESS | 17853 | 1461155836313 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 17853 | 1461155836319 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:37:16 INFO - PROCESS | 17853 | 1461155836329 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 17853 | 1461155836334 Marionette TRACE conn3 <- [1,846,null,{}] 05:37:16 INFO - PROCESS | 17853 | 1461155836343 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:16 INFO - PROCESS | 17853 | 1461155836613 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:37:16 INFO - PROCESS | 17853 | 1461155836902 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe10800 == 89 [pid = 17853] [id = 219] 05:37:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc659d33000) [pid = 17853] [serial = 657] [outer = (nil)] 05:37:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc659f07000) [pid = 17853] [serial = 658] [outer = 0x7fc659d33000] 05:37:17 INFO - PROCESS | 17853 | 1461155837088 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc65bee2400) [pid = 17853] [serial = 659] [outer = 0x7fc659d33000] 05:37:18 INFO - PROCESS | 17853 | 1461155838487 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2190ms 05:37:18 INFO - PROCESS | 17853 | 1461155838519 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 17853 | 1461155838524 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:37:18 INFO - PROCESS | 17853 | 1461155838532 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 17853 | 1461155838538 Marionette TRACE conn3 <- [1,850,null,{}] 05:37:18 INFO - PROCESS | 17853 | 1461155838547 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:18 INFO - PROCESS | 17853 | 1461155838744 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:37:19 INFO - PROCESS | 17853 | 1461155839007 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64269c000 == 90 [pid = 17853] [id = 220] 05:37:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc63fa98000) [pid = 17853] [serial = 660] [outer = (nil)] 05:37:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc64133c400) [pid = 17853] [serial = 661] [outer = 0x7fc63fa98000] 05:37:19 INFO - PROCESS | 17853 | 1461155839073 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc641aeb000) [pid = 17853] [serial = 662] [outer = 0x7fc63fa98000] 05:37:20 INFO - PROCESS | 17853 | 1461155840018 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1547ms 05:37:20 INFO - PROCESS | 17853 | 1461155840079 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 17853 | 1461155840087 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:37:20 INFO - PROCESS | 17853 | 1461155840098 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 17853 | 1461155840102 Marionette TRACE conn3 <- [1,854,null,{}] 05:37:20 INFO - PROCESS | 17853 | 1461155840143 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc64b867000) [pid = 17853] [serial = 568] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc658ba5000) [pid = 17853] [serial = 571] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | 1461155840421 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc6438a5800) [pid = 17853] [serial = 583] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc6427ecc00) [pid = 17853] [serial = 562] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc640f92c00) [pid = 17853] [serial = 575] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63fa9a400) [pid = 17853] [serial = 574] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc641333c00) [pid = 17853] [serial = 578] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc640f90c00) [pid = 17853] [serial = 577] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc645f5dc00) [pid = 17853] [serial = 565] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc641ad9800) [pid = 17853] [serial = 580] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc641ad6c00) [pid = 17853] [serial = 559] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc63b3ad000) [pid = 17853] [serial = 556] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc643b93400) [pid = 17853] [serial = 587] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc643988400) [pid = 17853] [serial = 586] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc641d45000) [pid = 17853] [serial = 581] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6438b2c00) [pid = 17853] [serial = 584] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc643b9a000) [pid = 17853] [serial = 554] [outer = (nil)] [url = about:blank] 05:37:20 INFO - PROCESS | 17853 | 1461155840577 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411d0800 == 91 [pid = 17853] [id = 221] 05:37:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc640f89800) [pid = 17853] [serial = 663] [outer = (nil)] 05:37:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc641ae9800) [pid = 17853] [serial = 664] [outer = 0x7fc640f89800] 05:37:20 INFO - PROCESS | 17853 | 1461155840649 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc643982400) [pid = 17853] [serial = 665] [outer = 0x7fc640f89800] 05:37:21 INFO - PROCESS | 17853 | 1461155841463 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1431ms 05:37:21 INFO - PROCESS | 17853 | 1461155841529 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 17853 | 1461155841533 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:37:21 INFO - PROCESS | 17853 | 1461155841540 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 17853 | 1461155841547 Marionette TRACE conn3 <- [1,858,null,{}] 05:37:21 INFO - PROCESS | 17853 | 1461155841562 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:21 INFO - PROCESS | 17853 | 1461155841749 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:37:21 INFO - PROCESS | 17853 | 1461155841874 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643922800 == 92 [pid = 17853] [id = 222] 05:37:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc642145c00) [pid = 17853] [serial = 666] [outer = (nil)] 05:37:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc6453c7400) [pid = 17853] [serial = 667] [outer = 0x7fc642145c00] 05:37:21 INFO - PROCESS | 17853 | 1461155841944 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc645740000) [pid = 17853] [serial = 668] [outer = 0x7fc642145c00] 05:37:22 INFO - PROCESS | 17853 | 1461155842735 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1240ms 05:37:22 INFO - PROCESS | 17853 | 1461155842782 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 17853 | 1461155842786 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:37:22 INFO - PROCESS | 17853 | 1461155842798 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 17853 | 1461155842801 Marionette TRACE conn3 <- [1,862,null,{}] 05:37:22 INFO - PROCESS | 17853 | 1461155842805 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:23 INFO - PROCESS | 17853 | 1461155843034 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:37:23 INFO - PROCESS | 17853 | 1461155843065 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c95800 == 93 [pid = 17853] [id = 223] 05:37:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc644740800) [pid = 17853] [serial = 669] [outer = (nil)] 05:37:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc648fc6400) [pid = 17853] [serial = 670] [outer = 0x7fc644740800] 05:37:23 INFO - PROCESS | 17853 | 1461155843167 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc649dae400) [pid = 17853] [serial = 671] [outer = 0x7fc644740800] 05:37:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc647c76c00) [pid = 17853] [serial = 672] [outer = 0x7fc64215d000] 05:37:24 INFO - PROCESS | 17853 | 1461155844703 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc641758400) [pid = 17853] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64473bc00) [pid = 17853] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc63bf9bc00) [pid = 17853] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc6438acc00) [pid = 17853] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc6453c8000) [pid = 17853] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc643b36c00) [pid = 17853] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc6488c5000) [pid = 17853] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc641068400) [pid = 17853] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:37:24 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc63fa96800) [pid = 17853] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1987ms 05:37:24 INFO - PROCESS | 17853 | 1461155844786 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 17853 | 1461155844789 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:37:24 INFO - PROCESS | 17853 | 1461155844795 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 17853 | 1461155844797 Marionette TRACE conn3 <- [1,866,null,{}] 05:37:24 INFO - PROCESS | 17853 | 1461155844803 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 17853 | 1461155844980 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:37:25 INFO - PROCESS | 17853 | 1461155845105 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64268c000 == 94 [pid = 17853] [id = 224] 05:37:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc6438acc00) [pid = 17853] [serial = 673] [outer = (nil)] 05:37:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc6454d9c00) [pid = 17853] [serial = 674] [outer = 0x7fc6438acc00] 05:37:25 INFO - PROCESS | 17853 | 1461155845167 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc6488c5000) [pid = 17853] [serial = 675] [outer = 0x7fc6438acc00] 05:37:25 INFO - PROCESS | 17853 | 1461155845808 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1036ms 05:37:25 INFO - PROCESS | 17853 | 1461155845832 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 17853 | 1461155845835 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:37:25 INFO - PROCESS | 17853 | 1461155845841 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 17853 | 1461155845844 Marionette TRACE conn3 <- [1,870,null,{}] 05:37:25 INFO - PROCESS | 17853 | 1461155845873 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 17853 | 1461155846093 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:37:26 INFO - PROCESS | 17853 | 1461155846117 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea0d800 == 95 [pid = 17853] [id = 225] 05:37:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc6488d0000) [pid = 17853] [serial = 676] [outer = (nil)] 05:37:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc64ccf4000) [pid = 17853] [serial = 677] [outer = 0x7fc6488d0000] 05:37:26 INFO - PROCESS | 17853 | 1461155846192 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc658ba5000) [pid = 17853] [serial = 678] [outer = 0x7fc6488d0000] 05:37:27 INFO - PROCESS | 17853 | 1461155847168 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1351ms 05:37:27 INFO - PROCESS | 17853 | 1461155847194 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 17853 | 1461155847199 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:37:27 INFO - PROCESS | 17853 | 1461155847209 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 17853 | 1461155847215 Marionette TRACE conn3 <- [1,874,null,{}] 05:37:27 INFO - PROCESS | 17853 | 1461155847225 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 17853 | 1461155847413 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:37:27 INFO - PROCESS | 17853 | 1461155847660 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6421b6000 == 96 [pid = 17853] [id = 226] 05:37:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc640f92400) [pid = 17853] [serial = 679] [outer = (nil)] 05:37:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc641aea400) [pid = 17853] [serial = 680] [outer = 0x7fc640f92400] 05:37:27 INFO - PROCESS | 17853 | 1461155847785 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc64215b400) [pid = 17853] [serial = 681] [outer = 0x7fc640f92400] 05:37:28 INFO - PROCESS | 17853 | 1461155848687 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1535ms 05:37:28 INFO - PROCESS | 17853 | 1461155848745 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 17853 | 1461155848754 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:37:28 INFO - PROCESS | 17853 | 1461155848766 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 17853 | 1461155848770 Marionette TRACE conn3 <- [1,878,null,{}] 05:37:28 INFO - PROCESS | 17853 | 1461155848776 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 17853 | 1461155849050 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:37:29 INFO - PROCESS | 17853 | 1461155849259 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b60f000 == 97 [pid = 17853] [id = 227] 05:37:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc640f90c00) [pid = 17853] [serial = 682] [outer = (nil)] 05:37:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc64468ac00) [pid = 17853] [serial = 683] [outer = 0x7fc640f90c00] 05:37:29 INFO - PROCESS | 17853 | 1461155849376 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc6454e7000) [pid = 17853] [serial = 684] [outer = 0x7fc640f90c00] 05:37:30 INFO - PROCESS | 17853 | 1461155850316 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1587ms 05:37:30 INFO - PROCESS | 17853 | 1461155850352 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 17853 | 1461155850355 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:37:30 INFO - PROCESS | 17853 | 1461155850362 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 17853 | 1461155850368 Marionette TRACE conn3 <- [1,882,null,{}] 05:37:30 INFO - PROCESS | 17853 | 1461155850385 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 17853 | 1461155850579 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:37:30 INFO - PROCESS | 17853 | 1461155850790 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d71e800 == 98 [pid = 17853] [id = 228] 05:37:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc64a181000) [pid = 17853] [serial = 685] [outer = (nil)] 05:37:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc64c8d1400) [pid = 17853] [serial = 686] [outer = 0x7fc64a181000] 05:37:30 INFO - PROCESS | 17853 | 1461155850913 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc64ec51000) [pid = 17853] [serial = 687] [outer = 0x7fc64a181000] 05:37:31 INFO - PROCESS | 17853 | 1461155851739 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1439ms 05:37:31 INFO - PROCESS | 17853 | 1461155851803 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:37:31 INFO - PROCESS | 17853 | 1461155851808 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:37:31 INFO - PROCESS | 17853 | 1461155851815 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 17853 | 1461155851818 Marionette TRACE conn3 <- [1,886,null,{}] 05:37:31 INFO - PROCESS | 17853 | 1461155851824 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 17853 | 1461155852016 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:37:32 INFO - PROCESS | 17853 | 1461155852189 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6622a9800 == 99 [pid = 17853] [id = 229] 05:37:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc647ce3400) [pid = 17853] [serial = 688] [outer = (nil)] 05:37:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc658b9cc00) [pid = 17853] [serial = 689] [outer = 0x7fc647ce3400] 05:37:32 INFO - PROCESS | 17853 | 1461155852266 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc659dcc400) [pid = 17853] [serial = 690] [outer = 0x7fc647ce3400] 05:37:33 INFO - PROCESS | 17853 | 1461155853153 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1391ms 05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:37:33 INFO - PROCESS | 17853 | 1461155853206 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 17853 | 1461155853209 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:37:33 INFO - PROCESS | 17853 | 1461155853215 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 17853 | 1461155853218 Marionette TRACE conn3 <- [1,890,null,{}] 05:37:33 INFO - PROCESS | 17853 | 1461155853224 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:33 INFO - PROCESS | 17853 | 1461155853432 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:37:33 INFO - PROCESS | 17853 | 1461155853628 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411a4800 == 100 [pid = 17853] [id = 230] 05:37:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc649556c00) [pid = 17853] [serial = 691] [outer = (nil)] 05:37:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc65bee3000) [pid = 17853] [serial = 692] [outer = 0x7fc649556c00] 05:37:33 INFO - PROCESS | 17853 | 1461155853734 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc65d7bb400) [pid = 17853] [serial = 693] [outer = 0x7fc649556c00] 05:37:34 INFO - PROCESS | 17853 | 1461155854943 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1788ms 05:37:35 INFO - PROCESS | 17853 | 1461155855003 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 17853 | 1461155855007 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:37:35 INFO - PROCESS | 17853 | 1461155855013 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 17853 | 1461155855015 Marionette TRACE conn3 <- [1,894,null,{}] 05:37:35 INFO - PROCESS | 17853 | 1461155855021 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:35 INFO - PROCESS | 17853 | 1461155855266 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:37:35 INFO - PROCESS | 17853 | 1461155855489 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646644800 == 101 [pid = 17853] [id = 231] 05:37:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc65ddf3400) [pid = 17853] [serial = 694] [outer = (nil)] 05:37:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc65de73400) [pid = 17853] [serial = 695] [outer = 0x7fc65ddf3400] 05:37:35 INFO - PROCESS | 17853 | 1461155855581 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc65df69c00) [pid = 17853] [serial = 696] [outer = 0x7fc65ddf3400] 05:37:36 INFO - PROCESS | 17853 | 1461155856445 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1482ms 05:37:36 INFO - PROCESS | 17853 | 1461155856496 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 17853 | 1461155856499 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:37:36 INFO - PROCESS | 17853 | 1461155856507 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 17853 | 1461155856509 Marionette TRACE conn3 <- [1,898,null,{}] 05:37:36 INFO - PROCESS | 17853 | 1461155856515 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 17853 | 1461155856735 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:37:36 INFO - PROCESS | 17853 | 1461155856884 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d0000 == 102 [pid = 17853] [id = 232] 05:37:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6453cf000) [pid = 17853] [serial = 697] [outer = (nil)] 05:37:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc6465a8800) [pid = 17853] [serial = 698] [outer = 0x7fc6453cf000] 05:37:36 INFO - PROCESS | 17853 | 1461155856959 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc6465af000) [pid = 17853] [serial = 699] [outer = 0x7fc6453cf000] 05:37:37 INFO - PROCESS | 17853 | 1461155857944 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1479ms 05:37:37 INFO - PROCESS | 17853 | 1461155857987 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:37:37 INFO - PROCESS | 17853 | 1461155857991 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:37:37 INFO - PROCESS | 17853 | 1461155857997 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 17853 | 1461155858001 Marionette TRACE conn3 <- [1,902,null,{}] 05:37:38 INFO - PROCESS | 17853 | 1461155858007 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 17853 | 1461155858234 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:37:38 INFO - PROCESS | 17853 | 1461155858465 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394c2800 == 103 [pid = 17853] [id = 233] 05:37:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc636de7800) [pid = 17853] [serial = 700] [outer = (nil)] 05:37:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc636def400) [pid = 17853] [serial = 701] [outer = 0x7fc636de7800] 05:37:38 INFO - PROCESS | 17853 | 1461155858598 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc636df5800) [pid = 17853] [serial = 702] [outer = 0x7fc636de7800] 05:37:39 INFO - PROCESS | 17853 | 1461155859506 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1586ms 05:37:39 INFO - PROCESS | 17853 | 1461155859584 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 17853 | 1461155859588 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:37:39 INFO - PROCESS | 17853 | 1461155859594 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 17853 | 1461155859600 Marionette TRACE conn3 <- [1,906,null,{}] 05:37:39 INFO - PROCESS | 17853 | 1461155859607 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:39 INFO - PROCESS | 17853 | 1461155859844 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:37:40 INFO - PROCESS | 17853 | 1461155860061 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394db000 == 104 [pid = 17853] [id = 234] 05:37:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc636de8400) [pid = 17853] [serial = 703] [outer = (nil)] 05:37:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc6396f2c00) [pid = 17853] [serial = 704] [outer = 0x7fc636de8400] 05:37:40 INFO - PROCESS | 17853 | 1461155860181 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6396f8800) [pid = 17853] [serial = 705] [outer = 0x7fc636de8400] 05:37:41 INFO - PROCESS | 17853 | 1461155861011 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1483ms 05:37:41 INFO - PROCESS | 17853 | 1461155861078 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 17853 | 1461155861083 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:37:41 INFO - PROCESS | 17853 | 1461155861089 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 17853 | 1461155861092 Marionette TRACE conn3 <- [1,910,null,{}] 05:37:41 INFO - PROCESS | 17853 | 1461155861098 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 17853 | 1461155861283 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:37:41 INFO - PROCESS | 17853 | 1461155861459 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ee1800 == 105 [pid = 17853] [id = 235] 05:37:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc636170400) [pid = 17853] [serial = 706] [outer = (nil)] 05:37:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc636178800) [pid = 17853] [serial = 707] [outer = 0x7fc636170400] 05:37:41 INFO - PROCESS | 17853 | 1461155861536 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc63617e000) [pid = 17853] [serial = 708] [outer = 0x7fc636170400] 05:37:42 INFO - PROCESS | 17853 | 1461155862454 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1431ms 05:37:42 INFO - PROCESS | 17853 | 1461155862522 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:37:42 INFO - PROCESS | 17853 | 1461155862527 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:37:42 INFO - PROCESS | 17853 | 1461155862534 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 17853 | 1461155862538 Marionette TRACE conn3 <- [1,914,null,{}] 05:37:42 INFO - PROCESS | 17853 | 1461155862544 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:42 INFO - PROCESS | 17853 | 1461155862775 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:37:43 INFO - PROCESS | 17853 | 1461155863023 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63633a000 == 106 [pid = 17853] [id = 236] 05:37:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc64175b000) [pid = 17853] [serial = 709] [outer = (nil)] 05:37:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc6465b0800) [pid = 17853] [serial = 710] [outer = 0x7fc64175b000] 05:37:43 INFO - PROCESS | 17853 | 1461155863119 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc65ddf7800) [pid = 17853] [serial = 711] [outer = 0x7fc64175b000] 05:37:43 INFO - PROCESS | 17853 | 1461155863936 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1482ms 05:37:44 INFO - PROCESS | 17853 | 1461155864015 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 17853 | 1461155864019 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:37:44 INFO - PROCESS | 17853 | 1461155864025 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 17853 | 1461155864028 Marionette TRACE conn3 <- [1,918,null,{}] 05:37:44 INFO - PROCESS | 17853 | 1461155864034 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 17853 | 1461155864257 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:37:44 INFO - PROCESS | 17853 | 1461155864436 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635712000 == 107 [pid = 17853] [id = 237] 05:37:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc6364ee800) [pid = 17853] [serial = 712] [outer = (nil)] 05:37:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc6364f2c00) [pid = 17853] [serial = 713] [outer = 0x7fc6364ee800] 05:37:44 INFO - PROCESS | 17853 | 1461155864553 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc6364f8400) [pid = 17853] [serial = 714] [outer = 0x7fc6364ee800] 05:37:45 INFO - PROCESS | 17853 | 1461155865735 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1784ms 05:37:45 INFO - PROCESS | 17853 | 1461155865819 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 17853 | 1461155865825 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:37:45 INFO - PROCESS | 17853 | 1461155865834 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 17853 | 1461155865840 Marionette TRACE conn3 <- [1,922,null,{}] 05:37:45 INFO - PROCESS | 17853 | 1461155865848 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 17853 | 1461155866133 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:37:46 INFO - PROCESS | 17853 | 1461155866283 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2ee800 == 108 [pid = 17853] [id = 238] 05:37:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc6396f1000) [pid = 17853] [serial = 715] [outer = (nil)] 05:37:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc63b3a4000) [pid = 17853] [serial = 716] [outer = 0x7fc6396f1000] 05:37:46 INFO - PROCESS | 17853 | 1461155866351 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc63bf9c000) [pid = 17853] [serial = 717] [outer = 0x7fc6396f1000] 05:37:47 INFO - PROCESS | 17853 | 1461155867301 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1538ms 05:37:47 INFO - PROCESS | 17853 | 1461155867373 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 17853 | 1461155867381 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:37:47 INFO - PROCESS | 17853 | 1461155867392 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 17853 | 1461155867395 Marionette TRACE conn3 <- [1,926,null,{}] 05:37:47 INFO - PROCESS | 17853 | 1461155867401 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:47 INFO - PROCESS | 17853 | 1461155867590 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:37:47 INFO - PROCESS | 17853 | 1461155867863 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411db000 == 109 [pid = 17853] [id = 239] 05:37:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc641339800) [pid = 17853] [serial = 718] [outer = (nil)] 05:37:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc641759800) [pid = 17853] [serial = 719] [outer = 0x7fc641339800] 05:37:47 INFO - PROCESS | 17853 | 1461155867987 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc641c57000) [pid = 17853] [serial = 720] [outer = 0x7fc641339800] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d717800 == 108 [pid = 17853] [id = 70] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc640fb6800 == 107 [pid = 17853] [id = 167] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64268c000 == 106 [pid = 17853] [id = 224] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc64a96a000) [pid = 17853] [serial = 625] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc64105f000) [pid = 17853] [serial = 592] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc6438ae400) [pid = 17853] [serial = 595] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc645442400) [pid = 17853] [serial = 598] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc64574a800) [pid = 17853] [serial = 601] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc645f5a400) [pid = 17853] [serial = 604] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c95800 == 105 [pid = 17853] [id = 223] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643922800 == 104 [pid = 17853] [id = 222] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411d0800 == 103 [pid = 17853] [id = 221] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64269c000 == 102 [pid = 17853] [id = 220] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658dcb800 == 101 [pid = 17853] [id = 212] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652b13000 == 100 [pid = 17853] [id = 211] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6453a0000 == 99 [pid = 17853] [id = 210] 05:37:48 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fc2c000 == 98 [pid = 17853] [id = 209] 05:37:48 INFO - PROCESS | 17853 | 1461155868970 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc64573f800) [pid = 17853] [serial = 476] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc64a139000) [pid = 17853] [serial = 524] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc6454e5000) [pid = 17853] [serial = 619] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc6490e6400) [pid = 17853] [serial = 622] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc641f91c00) [pid = 17853] [serial = 611] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc641ad7400) [pid = 17853] [serial = 610] [outer = (nil)] [url = about:blank] 05:37:48 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc642145000) [pid = 17853] [serial = 613] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc6438a6000) [pid = 17853] [serial = 614] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc644734c00) [pid = 17853] [serial = 616] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc644742000) [pid = 17853] [serial = 589] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc645449000) [pid = 17853] [serial = 590] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc640f91800) [pid = 17853] [serial = 608] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc63faa1800) [pid = 17853] [serial = 607] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc649f5f400) [pid = 17853] [serial = 623] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc645f4e800) [pid = 17853] [serial = 620] [outer = (nil)] [url = about:blank] 05:37:49 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc645429800) [pid = 17853] [serial = 617] [outer = (nil)] [url = about:blank] 05:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1635ms 05:37:49 INFO - PROCESS | 17853 | 1461155869028 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 17853 | 1461155869032 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:37:49 INFO - PROCESS | 17853 | 1461155869039 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 17853 | 1461155869045 Marionette TRACE conn3 <- [1,930,null,{}] 05:37:49 INFO - PROCESS | 17853 | 1461155869061 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 17853 | 1461155869247 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:37:49 INFO - PROCESS | 17853 | 1461155869451 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642263000 == 99 [pid = 17853] [id = 240] 05:37:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc641d45c00) [pid = 17853] [serial = 721] [outer = (nil)] 05:37:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc643b2d000) [pid = 17853] [serial = 722] [outer = 0x7fc641d45c00] 05:37:49 INFO - PROCESS | 17853 | 1461155869525 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc64473bc00) [pid = 17853] [serial = 723] [outer = 0x7fc641d45c00] 05:37:50 INFO - PROCESS | 17853 | 1461155870224 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1239ms 05:37:50 INFO - PROCESS | 17853 | 1461155870282 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 17853 | 1461155870286 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:37:50 INFO - PROCESS | 17853 | 1461155870293 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 17853 | 1461155870297 Marionette TRACE conn3 <- [1,934,null,{}] 05:37:50 INFO - PROCESS | 17853 | 1461155870302 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 17853 | 1461155870475 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:37:50 INFO - PROCESS | 17853 | 1461155870485 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643915000 == 100 [pid = 17853] [id = 241] 05:37:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc6438b4c00) [pid = 17853] [serial = 724] [outer = (nil)] 05:37:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc645567400) [pid = 17853] [serial = 725] [outer = 0x7fc6438b4c00] 05:37:50 INFO - PROCESS | 17853 | 1461155870550 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc645f52800) [pid = 17853] [serial = 726] [outer = 0x7fc6438b4c00] 05:37:51 INFO - PROCESS | 17853 | 1461155871472 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1234ms 05:37:51 INFO - PROCESS | 17853 | 1461155871531 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 17853 | 1461155871535 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:37:51 INFO - PROCESS | 17853 | 1461155871541 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 17853 | 1461155871555 Marionette TRACE conn3 <- [1,938,null,{}] 05:37:51 INFO - PROCESS | 17853 | 1461155871561 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:51 INFO - PROCESS | 17853 | 1461155871791 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:37:51 INFO - PROCESS | 17853 | 1461155871821 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64663d000 == 101 [pid = 17853] [id = 242] 05:37:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6453c6800) [pid = 17853] [serial = 727] [outer = (nil)] 05:37:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc6465a2c00) [pid = 17853] [serial = 728] [outer = 0x7fc6453c6800] 05:37:51 INFO - PROCESS | 17853 | 1461155871885 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc647c79400) [pid = 17853] [serial = 729] [outer = 0x7fc6453c6800] 05:37:52 INFO - PROCESS | 17853 | 1461155872743 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1248ms 05:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:37:52 INFO - PROCESS | 17853 | 1461155872815 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 17853 | 1461155872818 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:37:52 INFO - PROCESS | 17853 | 1461155872825 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 17853 | 1461155872827 Marionette TRACE conn3 <- [1,942,null,{}] 05:37:52 INFO - PROCESS | 17853 | 1461155872833 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:53 INFO - PROCESS | 17853 | 1461155873081 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:37:53 INFO - PROCESS | 17853 | 1461155873114 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648f8a000 == 102 [pid = 17853] [id = 243] 05:37:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc649efec00) [pid = 17853] [serial = 730] [outer = (nil)] 05:37:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc64be02400) [pid = 17853] [serial = 731] [outer = 0x7fc649efec00] 05:37:53 INFO - PROCESS | 17853 | 1461155873184 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc64ccb7c00) [pid = 17853] [serial = 732] [outer = 0x7fc649efec00] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc640f89800) [pid = 17853] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc63fa98000) [pid = 17853] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc644740800) [pid = 17853] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc6438acc00) [pid = 17853] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc642145c00) [pid = 17853] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:37:53 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc63bf91800) [pid = 17853] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:37:54 INFO - PROCESS | 17853 | 1461155874129 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1331ms 05:37:54 INFO - PROCESS | 17853 | 1461155874160 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 17853 | 1461155874163 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:37:54 INFO - PROCESS | 17853 | 1461155874178 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 17853 | 1461155874181 Marionette TRACE conn3 <- [1,946,null,{}] 05:37:54 INFO - PROCESS | 17853 | 1461155874187 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 17853 | 1461155874354 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:37:54 INFO - PROCESS | 17853 | 1461155874378 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ade2800 == 103 [pid = 17853] [id = 244] 05:37:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc649f59800) [pid = 17853] [serial = 733] [outer = (nil)] 05:37:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc64ecb9c00) [pid = 17853] [serial = 734] [outer = 0x7fc649f59800] 05:37:54 INFO - PROCESS | 17853 | 1461155874453 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc658acec00) [pid = 17853] [serial = 735] [outer = 0x7fc649f59800] 05:37:55 INFO - PROCESS | 17853 | 1461155875302 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1183ms 05:37:55 INFO - PROCESS | 17853 | 1461155875361 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 17853 | 1461155875364 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:37:55 INFO - PROCESS | 17853 | 1461155875371 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 17853 | 1461155875374 Marionette TRACE conn3 <- [1,950,null,{}] 05:37:55 INFO - PROCESS | 17853 | 1461155875380 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:55 INFO - PROCESS | 17853 | 1461155875546 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:37:55 INFO - PROCESS | 17853 | 1461155875666 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636329000 == 104 [pid = 17853] [id = 245] 05:37:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc636171800) [pid = 17853] [serial = 736] [outer = (nil)] 05:37:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc63617f000) [pid = 17853] [serial = 737] [outer = 0x7fc636171800] 05:37:55 INFO - PROCESS | 17853 | 1461155875865 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc636de7400) [pid = 17853] [serial = 738] [outer = 0x7fc636171800] 05:37:56 INFO - PROCESS | 17853 | 1461155876889 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1586ms 05:37:56 INFO - PROCESS | 17853 | 1461155876959 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 17853 | 1461155876967 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:37:56 INFO - PROCESS | 17853 | 1461155876977 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 17853 | 1461155876980 Marionette TRACE conn3 <- [1,954,null,{}] 05:37:56 INFO - PROCESS | 17853 | 1461155876989 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:57 INFO - PROCESS | 17853 | 1461155877233 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:37:57 INFO - PROCESS | 17853 | 1461155877504 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413e5000 == 105 [pid = 17853] [id = 246] 05:37:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc640f8f400) [pid = 17853] [serial = 739] [outer = (nil)] 05:37:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc641335800) [pid = 17853] [serial = 740] [outer = 0x7fc640f8f400] 05:37:57 INFO - PROCESS | 17853 | 1461155877585 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc641aeac00) [pid = 17853] [serial = 741] [outer = 0x7fc640f8f400] 05:37:58 INFO - PROCESS | 17853 | 1461155878546 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1633ms 05:37:58 INFO - PROCESS | 17853 | 1461155878613 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 17853 | 1461155878620 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:37:58 INFO - PROCESS | 17853 | 1461155878630 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 17853 | 1461155878634 Marionette TRACE conn3 <- [1,958,null,{}] 05:37:58 INFO - PROCESS | 17853 | 1461155878641 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 17853 | 1461155878845 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:37:59 INFO - PROCESS | 17853 | 1461155879103 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645486000 == 106 [pid = 17853] [id = 247] 05:37:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc640fc9400) [pid = 17853] [serial = 742] [outer = (nil)] 05:37:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc642b63800) [pid = 17853] [serial = 743] [outer = 0x7fc640fc9400] 05:37:59 INFO - PROCESS | 17853 | 1461155879226 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc644695800) [pid = 17853] [serial = 744] [outer = 0x7fc640fc9400] 05:38:00 INFO - PROCESS | 17853 | 1461155880143 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1544ms 05:38:00 INFO - PROCESS | 17853 | 1461155880173 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 17853 | 1461155880176 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:38:00 INFO - PROCESS | 17853 | 1461155880185 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 17853 | 1461155880195 Marionette TRACE conn3 <- [1,962,null,{}] 05:38:00 INFO - PROCESS | 17853 | 1461155880211 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 17853 | 1461155880420 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:38:00 INFO - PROCESS | 17853 | 1461155880595 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a70800 == 107 [pid = 17853] [id = 248] 05:38:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc641f91c00) [pid = 17853] [serial = 745] [outer = (nil)] 05:38:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc647cdf000) [pid = 17853] [serial = 746] [outer = 0x7fc641f91c00] 05:38:00 INFO - PROCESS | 17853 | 1461155880716 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc64a18a400) [pid = 17853] [serial = 747] [outer = 0x7fc641f91c00] 05:38:01 INFO - PROCESS | 17853 | 1461155881560 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1444ms 05:38:01 INFO - PROCESS | 17853 | 1461155881628 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 17853 | 1461155881633 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:38:01 INFO - PROCESS | 17853 | 1461155881644 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 17853 | 1461155881648 Marionette TRACE conn3 <- [1,966,null,{}] 05:38:01 INFO - PROCESS | 17853 | 1461155881654 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:01 INFO - PROCESS | 17853 | 1461155881887 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:38:02 INFO - PROCESS | 17853 | 1461155882118 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d70e800 == 108 [pid = 17853] [id = 249] 05:38:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc6465aa400) [pid = 17853] [serial = 748] [outer = (nil)] 05:38:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc64bece800) [pid = 17853] [serial = 749] [outer = 0x7fc6465aa400] 05:38:02 INFO - PROCESS | 17853 | 1461155882206 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc658ba5400) [pid = 17853] [serial = 750] [outer = 0x7fc6465aa400] 05:38:03 INFO - PROCESS | 17853 | 1461155883066 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1480ms 05:38:03 INFO - PROCESS | 17853 | 1461155883124 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 17853 | 1461155883127 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:38:03 INFO - PROCESS | 17853 | 1461155883135 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 17853 | 1461155883139 Marionette TRACE conn3 <- [1,970,null,{}] 05:38:03 INFO - PROCESS | 17853 | 1461155883144 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:03 INFO - PROCESS | 17853 | 1461155883331 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:38:03 INFO - PROCESS | 17853 | 1461155883514 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e32d800 == 109 [pid = 17853] [id = 250] 05:38:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 208 (0x7fc659f06800) [pid = 17853] [serial = 751] [outer = (nil)] 05:38:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 209 (0x7fc65be16800) [pid = 17853] [serial = 752] [outer = 0x7fc659f06800] 05:38:03 INFO - PROCESS | 17853 | 1461155883606 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 210 (0x7fc65ddef800) [pid = 17853] [serial = 753] [outer = 0x7fc659f06800] 05:38:04 INFO - PROCESS | 17853 | 1461155884515 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1429ms 05:38:04 INFO - PROCESS | 17853 | 1461155884566 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 17853 | 1461155884570 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:38:04 INFO - PROCESS | 17853 | 1461155884577 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 17853 | 1461155884581 Marionette TRACE conn3 <- [1,974,null,{}] 05:38:04 INFO - PROCESS | 17853 | 1461155884587 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 17853 | 1461155884800 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:38:04 INFO - PROCESS | 17853 | 1461155884976 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d98800 == 110 [pid = 17853] [id = 251] 05:38:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 211 (0x7fc63b65f000) [pid = 17853] [serial = 754] [outer = (nil)] 05:38:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 212 (0x7fc64b8c7800) [pid = 17853] [serial = 755] [outer = 0x7fc63b65f000] 05:38:05 INFO - PROCESS | 17853 | 1461155885050 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 213 (0x7fc65ddf3c00) [pid = 17853] [serial = 756] [outer = 0x7fc63b65f000] 05:38:05 INFO - PROCESS | 17853 | 1461155885922 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1381ms 05:38:05 INFO - PROCESS | 17853 | 1461155885959 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 17853 | 1461155885962 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:38:05 INFO - PROCESS | 17853 | 1461155885968 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 17853 | 1461155885971 Marionette TRACE conn3 <- [1,978,null,{}] 05:38:05 INFO - PROCESS | 17853 | 1461155885978 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:06 INFO - PROCESS | 17853 | 1461155886168 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:38:06 INFO - PROCESS | 17853 | 1461155886350 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64164d000 == 111 [pid = 17853] [id = 252] 05:38:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 214 (0x7fc636e53c00) [pid = 17853] [serial = 757] [outer = (nil)] 05:38:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 215 (0x7fc636e5ac00) [pid = 17853] [serial = 758] [outer = 0x7fc636e53c00] 05:38:06 INFO - PROCESS | 17853 | 1461155886423 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 216 (0x7fc636e60000) [pid = 17853] [serial = 759] [outer = 0x7fc636e53c00] 05:38:07 INFO - PROCESS | 17853 | 1461155887315 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1379ms 05:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:38:07 INFO - PROCESS | 17853 | 1461155887348 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 17853 | 1461155887351 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:38:07 INFO - PROCESS | 17853 | 1461155887358 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 17853 | 1461155887361 Marionette TRACE conn3 <- [1,982,null,{}] 05:38:07 INFO - PROCESS | 17853 | 1461155887366 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 17853 | 1461155887549 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:38:07 INFO - PROCESS | 17853 | 1461155887735 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6622a3800 == 112 [pid = 17853] [id = 253] 05:38:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 217 (0x7fc634ac3400) [pid = 17853] [serial = 760] [outer = (nil)] 05:38:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 218 (0x7fc634acbc00) [pid = 17853] [serial = 761] [outer = 0x7fc634ac3400] 05:38:07 INFO - PROCESS | 17853 | 1461155887807 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 219 (0x7fc634ad0400) [pid = 17853] [serial = 762] [outer = 0x7fc634ac3400] 05:38:08 INFO - PROCESS | 17853 | 1461155888704 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1391ms 05:38:08 INFO - PROCESS | 17853 | 1461155888749 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 17853 | 1461155888753 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:38:08 INFO - PROCESS | 17853 | 1461155888759 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 17853 | 1461155888762 Marionette TRACE conn3 <- [1,986,null,{}] 05:38:08 INFO - PROCESS | 17853 | 1461155888772 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:08 INFO - PROCESS | 17853 | 1461155888963 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:38:09 INFO - PROCESS | 17853 | 1461155889148 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bda000 == 113 [pid = 17853] [id = 254] 05:38:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 220 (0x7fc634ac4000) [pid = 17853] [serial = 763] [outer = (nil)] 05:38:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc635aa8400) [pid = 17853] [serial = 764] [outer = 0x7fc634ac4000] 05:38:09 INFO - PROCESS | 17853 | 1461155889223 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc635aac400) [pid = 17853] [serial = 765] [outer = 0x7fc634ac4000] 05:38:10 INFO - PROCESS | 17853 | 1461155890127 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1432ms 05:38:10 INFO - PROCESS | 17853 | 1461155890193 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 17853 | 1461155890197 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:38:10 INFO - PROCESS | 17853 | 1461155890203 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 17853 | 1461155890206 Marionette TRACE conn3 <- [1,990,null,{}] 05:38:10 INFO - PROCESS | 17853 | 1461155890212 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:10 INFO - PROCESS | 17853 | 1461155890399 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:38:10 INFO - PROCESS | 17853 | 1461155890579 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634fe8800 == 114 [pid = 17853] [id = 255] 05:38:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc635aac800) [pid = 17853] [serial = 766] [outer = (nil)] 05:38:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc635ab3800) [pid = 17853] [serial = 767] [outer = 0x7fc635aac800] 05:38:10 INFO - PROCESS | 17853 | 1461155890666 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc63b666000) [pid = 17853] [serial = 768] [outer = 0x7fc635aac800] 05:38:11 INFO - PROCESS | 17853 | 1461155891559 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1431ms 05:38:11 INFO - PROCESS | 17853 | 1461155891635 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 17853 | 1461155891638 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:38:11 INFO - PROCESS | 17853 | 1461155891647 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 17853 | 1461155891651 Marionette TRACE conn3 <- [1,994,null,{}] 05:38:11 INFO - PROCESS | 17853 | 1461155891657 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 17853 | 1461155891931 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:38:12 INFO - PROCESS | 17853 | 1461155892185 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637f96000 == 115 [pid = 17853] [id = 256] 05:38:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc637fb5400) [pid = 17853] [serial = 769] [outer = (nil)] 05:38:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc65ddf0800) [pid = 17853] [serial = 770] [outer = 0x7fc637fb5400] 05:38:12 INFO - PROCESS | 17853 | 1461155892262 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc65dfac400) [pid = 17853] [serial = 771] [outer = 0x7fc637fb5400] 05:38:13 INFO - PROCESS | 17853 | 1461155893117 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1535ms 05:38:13 INFO - PROCESS | 17853 | 1461155893184 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 17853 | 1461155893186 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:38:13 INFO - PROCESS | 17853 | 1461155893193 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 17853 | 1461155893196 Marionette TRACE conn3 <- [1,998,null,{}] 05:38:13 INFO - PROCESS | 17853 | 1461155893202 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 17853 | 1461155893402 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:38:13 INFO - PROCESS | 17853 | 1461155893626 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634211800 == 116 [pid = 17853] [id = 257] 05:38:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc634233800) [pid = 17853] [serial = 772] [outer = (nil)] 05:38:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc63423c800) [pid = 17853] [serial = 773] [outer = 0x7fc634233800] 05:38:13 INFO - PROCESS | 17853 | 1461155893744 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc634241800) [pid = 17853] [serial = 774] [outer = 0x7fc634233800] 05:38:15 INFO - PROCESS | 17853 | 1461155895057 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1937ms 05:38:15 INFO - PROCESS | 17853 | 1461155895158 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 17853 | 1461155895164 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:38:15 INFO - PROCESS | 17853 | 1461155895177 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 17853 | 1461155895182 Marionette TRACE conn3 <- [1,1002,null,{}] 05:38:15 INFO - PROCESS | 17853 | 1461155895190 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 17853 | 1461155895383 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:38:15 INFO - PROCESS | 17853 | 1461155895567 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637f97000 == 117 [pid = 17853] [id = 258] 05:38:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc6364ec000) [pid = 17853] [serial = 775] [outer = (nil)] 05:38:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc636df6000) [pid = 17853] [serial = 776] [outer = 0x7fc6364ec000] 05:38:15 INFO - PROCESS | 17853 | 1461155895637 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc637fb0400) [pid = 17853] [serial = 777] [outer = 0x7fc6364ec000] 05:38:16 INFO - PROCESS | 17853 | 1461155896701 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1584ms 05:38:16 INFO - PROCESS | 17853 | 1461155896761 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 17853 | 1461155896769 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:38:16 INFO - PROCESS | 17853 | 1461155896779 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 17853 | 1461155896784 Marionette TRACE conn3 <- [1,1006,null,{}] 05:38:16 INFO - PROCESS | 17853 | 1461155896789 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:16 INFO - PROCESS | 17853 | 1461155896997 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:38:17 INFO - PROCESS | 17853 | 1461155897250 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d9000 == 118 [pid = 17853] [id = 259] 05:38:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc637fb7400) [pid = 17853] [serial = 778] [outer = (nil)] 05:38:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc6396f7000) [pid = 17853] [serial = 779] [outer = 0x7fc637fb7400] 05:38:17 INFO - PROCESS | 17853 | 1461155897321 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc63b658c00) [pid = 17853] [serial = 780] [outer = 0x7fc637fb7400] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64beb4800 == 117 [pid = 17853] [id = 208] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65b92d000 == 116 [pid = 17853] [id = 45] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e14b800 == 115 [pid = 17853] [id = 114] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f12800 == 114 [pid = 17853] [id = 197] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a51b000 == 113 [pid = 17853] [id = 207] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648871800 == 112 [pid = 17853] [id = 206] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc64ccf4000) [pid = 17853] [serial = 677] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc658ba9400) [pid = 17853] [serial = 649] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc659d3cc00) [pid = 17853] [serial = 655] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc64ccafc00) [pid = 17853] [serial = 643] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc658df6400) [pid = 17853] [serial = 652] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc657ceb000) [pid = 17853] [serial = 646] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc64bbe1c00) [pid = 17853] [serial = 640] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649d9b000 == 111 [pid = 17853] [id = 177] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643752000 == 110 [pid = 17853] [id = 205] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413db000 == 109 [pid = 17853] [id = 204] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411bf000 == 108 [pid = 17853] [id = 143] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f12000 == 107 [pid = 17853] [id = 202] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2f2000 == 106 [pid = 17853] [id = 203] 05:38:18 INFO - PROCESS | 17853 | 1461155898277 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1540ms 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ade2800 == 105 [pid = 17853] [id = 244] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648f8a000 == 104 [pid = 17853] [id = 243] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64663d000 == 103 [pid = 17853] [id = 242] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643915000 == 102 [pid = 17853] [id = 241] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642263000 == 101 [pid = 17853] [id = 240] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411db000 == 100 [pid = 17853] [id = 239] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2ee800 == 99 [pid = 17853] [id = 238] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392d0000 == 98 [pid = 17853] [id = 232] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646644800 == 97 [pid = 17853] [id = 231] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411a4800 == 96 [pid = 17853] [id = 230] 05:38:18 INFO - PROCESS | 17853 | 1461155898367 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 17853 | 1461155898369 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6622a9800 == 95 [pid = 17853] [id = 229] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b60f000 == 94 [pid = 17853] [id = 227] 05:38:18 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6421b6000 == 93 [pid = 17853] [id = 226] 05:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:38:18 INFO - PROCESS | 17853 | 1461155898387 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 17853 | 1461155898392 Marionette TRACE conn3 <- [1,1010,null,{}] 05:38:18 INFO - PROCESS | 17853 | 1461155898408 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:18 INFO - PROCESS | 17853 | 1461155898596 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc643982400) [pid = 17853] [serial = 665] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc64a2eb800) [pid = 17853] [serial = 637] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc641aeb000) [pid = 17853] [serial = 662] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc648fc6400) [pid = 17853] [serial = 670] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc64133c400) [pid = 17853] [serial = 661] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc63b60b400) [pid = 17853] [serial = 628] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc659f07000) [pid = 17853] [serial = 658] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc6454d9c00) [pid = 17853] [serial = 674] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc649dae400) [pid = 17853] [serial = 671] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc645740000) [pid = 17853] [serial = 668] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 219 (0x7fc64acd3800) [pid = 17853] [serial = 626] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 218 (0x7fc6488c5000) [pid = 17853] [serial = 675] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 217 (0x7fc6453c7400) [pid = 17853] [serial = 667] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 216 (0x7fc64215ac00) [pid = 17853] [serial = 631] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 215 (0x7fc6453cb400) [pid = 17853] [serial = 634] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 214 (0x7fc641ae9800) [pid = 17853] [serial = 664] [outer = (nil)] [url = about:blank] 05:38:18 INFO - PROCESS | 17853 | --DOMWINDOW == 213 (0x7fc64543f000) [pid = 17853] [serial = 431] [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.] 05:38:18 INFO - PROCESS | 17853 | 1461155898795 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe0f000 == 94 [pid = 17853] [id = 260] 05:38:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 214 (0x7fc63b663400) [pid = 17853] [serial = 781] [outer = (nil)] 05:38:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 215 (0x7fc63c1ab000) [pid = 17853] [serial = 782] [outer = 0x7fc63b663400] 05:38:18 INFO - PROCESS | 17853 | 1461155898874 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 216 (0x7fc63fa97800) [pid = 17853] [serial = 783] [outer = 0x7fc63b663400] 05:38:19 INFO - PROCESS | 17853 | 1461155899617 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1282ms 05:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:38:19 INFO - PROCESS | 17853 | 1461155899671 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 17853 | 1461155899674 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:38:19 INFO - PROCESS | 17853 | 1461155899680 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 17853 | 1461155899683 Marionette TRACE conn3 <- [1,1014,null,{}] 05:38:19 INFO - PROCESS | 17853 | 1461155899689 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 17853 | 1461155899868 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:38:19 INFO - PROCESS | 17853 | 1461155899883 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413a4000 == 95 [pid = 17853] [id = 261] 05:38:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 217 (0x7fc63fa9a400) [pid = 17853] [serial = 784] [outer = (nil)] 05:38:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 218 (0x7fc641ad1400) [pid = 17853] [serial = 785] [outer = 0x7fc63fa9a400] 05:38:19 INFO - PROCESS | 17853 | 1461155899947 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 219 (0x7fc641ad9000) [pid = 17853] [serial = 786] [outer = 0x7fc63fa9a400] 05:38:20 INFO - PROCESS | 17853 | 1461155900865 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1232ms 05:38:20 INFO - PROCESS | 17853 | 1461155900919 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 17853 | 1461155900924 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:38:20 INFO - PROCESS | 17853 | 1461155900943 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 17853 | 1461155900946 Marionette TRACE conn3 <- [1,1018,null,{}] 05:38:20 INFO - PROCESS | 17853 | 1461155900952 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:21 INFO - PROCESS | 17853 | 1461155901174 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:38:21 INFO - PROCESS | 17853 | 1461155901199 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6421b2000 == 96 [pid = 17853] [id = 262] 05:38:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 220 (0x7fc641065c00) [pid = 17853] [serial = 787] [outer = (nil)] 05:38:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc641d48800) [pid = 17853] [serial = 788] [outer = 0x7fc641065c00] 05:38:21 INFO - PROCESS | 17853 | 1461155901262 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc64213a000) [pid = 17853] [serial = 789] [outer = 0x7fc641065c00] 05:38:22 INFO - PROCESS | 17853 | 1461155902124 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1232ms 05:38:22 INFO - PROCESS | 17853 | 1461155902176 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 17853 | 1461155902180 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:38:22 INFO - PROCESS | 17853 | 1461155902186 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 17853 | 1461155902188 Marionette TRACE conn3 <- [1,1022,null,{}] 05:38:22 INFO - PROCESS | 17853 | 1461155902199 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 17853 | 1461155902466 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:38:22 INFO - PROCESS | 17853 | 1461155902501 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643752000 == 97 [pid = 17853] [id = 263] 05:38:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc6438b2c00) [pid = 17853] [serial = 790] [outer = (nil)] 05:38:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc6453d1000) [pid = 17853] [serial = 791] [outer = 0x7fc6438b2c00] 05:38:22 INFO - PROCESS | 17853 | 1461155902567 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc645442c00) [pid = 17853] [serial = 792] [outer = 0x7fc6438b2c00] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc6453c6800) [pid = 17853] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc641d45c00) [pid = 17853] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc649efec00) [pid = 17853] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc6438b4c00) [pid = 17853] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc641339800) [pid = 17853] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:38:23 INFO - PROCESS | 17853 | --DOMWINDOW == 219 (0x7fc6396f1000) [pid = 17853] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:38:23 INFO - PROCESS | 17853 | 1461155903698 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1543ms 05:38:23 INFO - PROCESS | 17853 | 1461155903730 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 17853 | 1461155903734 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:38:23 INFO - PROCESS | 17853 | 1461155903740 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 17853 | 1461155903743 Marionette TRACE conn3 <- [1,1026,null,{}] 05:38:23 INFO - PROCESS | 17853 | 1461155903749 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 17853 | 1461155903969 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:38:24 INFO - PROCESS | 17853 | 1461155904001 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6446e4800 == 98 [pid = 17853] [id = 264] 05:38:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 220 (0x7fc641339800) [pid = 17853] [serial = 793] [outer = (nil)] 05:38:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc6454d9400) [pid = 17853] [serial = 794] [outer = 0x7fc641339800] 05:38:24 INFO - PROCESS | 17853 | 1461155904065 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc645f4ec00) [pid = 17853] [serial = 795] [outer = 0x7fc641339800] 05:38:24 INFO - PROCESS | 17853 | 1461155904844 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1140ms 05:38:24 INFO - PROCESS | 17853 | 1461155904881 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 17853 | 1461155904884 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:38:24 INFO - PROCESS | 17853 | 1461155904904 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 17853 | 1461155904907 Marionette TRACE conn3 <- [1,1030,null,{}] 05:38:24 INFO - PROCESS | 17853 | 1461155904913 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 17853 | 1461155905121 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:38:25 INFO - PROCESS | 17853 | 1461155905138 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64666f800 == 99 [pid = 17853] [id = 265] 05:38:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc6465a3000) [pid = 17853] [serial = 796] [outer = (nil)] 05:38:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc6465ad800) [pid = 17853] [serial = 797] [outer = 0x7fc6465a3000] 05:38:25 INFO - PROCESS | 17853 | 1461155905200 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc648692000) [pid = 17853] [serial = 798] [outer = 0x7fc6465a3000] 05:38:26 INFO - PROCESS | 17853 | 1461155906336 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1488ms 05:38:26 INFO - PROCESS | 17853 | 1461155906390 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 17853 | 1461155906397 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:38:26 INFO - PROCESS | 17853 | 1461155906407 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 17853 | 1461155906411 Marionette TRACE conn3 <- [1,1034,null,{}] 05:38:26 INFO - PROCESS | 17853 | 1461155906420 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 17853 | 1461155906629 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:38:26 INFO - PROCESS | 17853 | 1461155906862 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637f92800 == 100 [pid = 17853] [id = 266] 05:38:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc636df5400) [pid = 17853] [serial = 799] [outer = (nil)] 05:38:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc637fb1800) [pid = 17853] [serial = 800] [outer = 0x7fc636df5400] 05:38:27 INFO - PROCESS | 17853 | 1461155906994 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc6396fa400) [pid = 17853] [serial = 801] [outer = 0x7fc636df5400] 05:38:27 INFO - PROCESS | 17853 | 1461155907919 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1585ms 05:38:27 INFO - PROCESS | 17853 | 1461155907993 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 17853 | 1461155908002 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:38:28 INFO - PROCESS | 17853 | 1461155908013 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 17853 | 1461155908017 Marionette TRACE conn3 <- [1,1038,null,{}] 05:38:28 INFO - PROCESS | 17853 | 1461155908024 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 17853 | 1461155908271 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:38:28 INFO - PROCESS | 17853 | 1461155908583 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6421b1800 == 101 [pid = 17853] [id = 267] 05:38:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc636e5b400) [pid = 17853] [serial = 802] [outer = (nil)] 05:38:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc63c1b0800) [pid = 17853] [serial = 803] [outer = 0x7fc636e5b400] 05:38:28 INFO - PROCESS | 17853 | 1461155908658 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc64105f000) [pid = 17853] [serial = 804] [outer = 0x7fc636e5b400] 05:38:29 INFO - PROCESS | 17853 | 1461155909561 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1586ms 05:38:29 INFO - PROCESS | 17853 | 1461155909600 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 17853 | 1461155909604 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:38:29 INFO - PROCESS | 17853 | 1461155909612 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 17853 | 1461155909618 Marionette TRACE conn3 <- [1,1042,null,{}] 05:38:29 INFO - PROCESS | 17853 | 1461155909635 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:29 INFO - PROCESS | 17853 | 1461155909851 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:38:30 INFO - PROCESS | 17853 | 1461155910096 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64956b000 == 102 [pid = 17853] [id = 268] 05:38:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc642145800) [pid = 17853] [serial = 805] [outer = (nil)] 05:38:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc64468a000) [pid = 17853] [serial = 806] [outer = 0x7fc642145800] 05:38:30 INFO - PROCESS | 17853 | 1461155910226 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc6454e0400) [pid = 17853] [serial = 807] [outer = 0x7fc642145800] 05:38:31 INFO - PROCESS | 17853 | 1461155911082 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1537ms 05:38:31 INFO - PROCESS | 17853 | 1461155911149 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:38:31 INFO - PROCESS | 17853 | 1461155911154 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:38:31 INFO - PROCESS | 17853 | 1461155911160 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 17853 | 1461155911164 Marionette TRACE conn3 <- [1,1046,null,{}] 05:38:31 INFO - PROCESS | 17853 | 1461155911169 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 17853 | 1461155911368 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:38:31 INFO - PROCESS | 17853 | 1461155911549 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bae2000 == 103 [pid = 17853] [id = 269] 05:38:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc642155000) [pid = 17853] [serial = 808] [outer = (nil)] 05:38:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc648fc6400) [pid = 17853] [serial = 809] [outer = 0x7fc642155000] 05:38:31 INFO - PROCESS | 17853 | 1461155911626 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc64aa83c00) [pid = 17853] [serial = 810] [outer = 0x7fc642155000] 05:38:32 INFO - PROCESS | 17853 | 1461155912487 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1386ms 05:38:32 INFO - PROCESS | 17853 | 1461155912547 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 17853 | 1461155912550 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:38:32 INFO - PROCESS | 17853 | 1461155912557 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 17853 | 1461155912560 Marionette TRACE conn3 <- [1,1050,null,{}] 05:38:32 INFO - PROCESS | 17853 | 1461155912566 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:32 INFO - PROCESS | 17853 | 1461155912759 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:38:32 INFO - PROCESS | 17853 | 1461155912941 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652b10000 == 104 [pid = 17853] [id = 270] 05:38:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 238 (0x7fc642b61400) [pid = 17853] [serial = 811] [outer = (nil)] 05:38:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 239 (0x7fc64b866c00) [pid = 17853] [serial = 812] [outer = 0x7fc642b61400] 05:38:33 INFO - PROCESS | 17853 | 1461155913026 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 240 (0x7fc64c84f400) [pid = 17853] [serial = 813] [outer = 0x7fc642b61400] 05:38:33 INFO - PROCESS | 17853 | 1461155913911 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1429ms 05:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:38:33 INFO - PROCESS | 17853 | 1461155913987 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 17853 | 1461155913990 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:38:33 INFO - PROCESS | 17853 | 1461155913997 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 17853 | 1461155914000 Marionette TRACE conn3 <- [1,1054,null,{}] 05:38:34 INFO - PROCESS | 17853 | 1461155914006 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:34 INFO - PROCESS | 17853 | 1461155914249 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:38:34 INFO - PROCESS | 17853 | 1461155914432 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65be7c800 == 105 [pid = 17853] [id = 271] 05:38:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 241 (0x7fc641335c00) [pid = 17853] [serial = 814] [outer = (nil)] 05:38:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 242 (0x7fc659cdb400) [pid = 17853] [serial = 815] [outer = 0x7fc641335c00] 05:38:34 INFO - PROCESS | 17853 | 1461155914558 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc65d7bbc00) [pid = 17853] [serial = 816] [outer = 0x7fc641335c00] 05:38:35 INFO - PROCESS | 17853 | 1461155915404 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1436ms 05:38:35 INFO - PROCESS | 17853 | 1461155915433 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 17853 | 1461155915436 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:38:35 INFO - PROCESS | 17853 | 1461155915444 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 17853 | 1461155915447 Marionette TRACE conn3 <- [1,1058,null,{}] 05:38:35 INFO - PROCESS | 17853 | 1461155915453 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 17853 | 1461155915639 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:38:35 INFO - PROCESS | 17853 | 1461155915829 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65ff88000 == 106 [pid = 17853] [id = 272] 05:38:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc64a183000) [pid = 17853] [serial = 817] [outer = (nil)] 05:38:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 245 (0x7fc65ddc0400) [pid = 17853] [serial = 818] [outer = 0x7fc64a183000] 05:38:35 INFO - PROCESS | 17853 | 1461155915900 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 246 (0x7fc65ddeb800) [pid = 17853] [serial = 819] [outer = 0x7fc64a183000] 05:38:36 INFO - PROCESS | 17853 | 1461155916780 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1381ms 05:38:36 INFO - PROCESS | 17853 | 1461155916826 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 17853 | 1461155916830 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:38:36 INFO - PROCESS | 17853 | 1461155916837 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 17853 | 1461155916840 Marionette TRACE conn3 <- [1,1062,null,{}] 05:38:36 INFO - PROCESS | 17853 | 1461155916845 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 17853 | 1461155917072 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:38:37 INFO - PROCESS | 17853 | 1461155917257 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63884f800 == 107 [pid = 17853] [id = 273] 05:38:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 247 (0x7fc636e75800) [pid = 17853] [serial = 820] [outer = (nil)] 05:38:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 248 (0x7fc636e7bc00) [pid = 17853] [serial = 821] [outer = 0x7fc636e75800] 05:38:37 INFO - PROCESS | 17853 | 1461155917332 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 249 (0x7fc636e80000) [pid = 17853] [serial = 822] [outer = 0x7fc636e75800] 05:38:38 INFO - PROCESS | 17853 | 1461155918198 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1389ms 05:38:38 INFO - PROCESS | 17853 | 1461155918227 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 17853 | 1461155918230 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:38:38 INFO - PROCESS | 17853 | 1461155918237 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 17853 | 1461155918239 Marionette TRACE conn3 <- [1,1066,null,{}] 05:38:38 INFO - PROCESS | 17853 | 1461155918245 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 17853 | 1461155918425 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:38:38 INFO - PROCESS | 17853 | 1461155918613 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662488800 == 108 [pid = 17853] [id = 274] 05:38:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 250 (0x7fc6344c6400) [pid = 17853] [serial = 823] [outer = (nil)] 05:38:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 251 (0x7fc6344cb000) [pid = 17853] [serial = 824] [outer = 0x7fc6344c6400] 05:38:38 INFO - PROCESS | 17853 | 1461155918687 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 252 (0x7fc6344cfc00) [pid = 17853] [serial = 825] [outer = 0x7fc6344c6400] 05:38:39 INFO - PROCESS | 17853 | 1461155919608 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1432ms 05:38:39 INFO - PROCESS | 17853 | 1461155919671 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:38:39 INFO - PROCESS | 17853 | 1461155919676 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:38:39 INFO - PROCESS | 17853 | 1461155919683 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 17853 | 1461155919686 Marionette TRACE conn3 <- [1,1070,null,{}] 05:38:39 INFO - PROCESS | 17853 | 1461155919692 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 17853 | 1461155919890 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:38:40 INFO - PROCESS | 17853 | 1461155920077 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63351a000 == 109 [pid = 17853] [id = 275] 05:38:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 253 (0x7fc6344c4800) [pid = 17853] [serial = 826] [outer = (nil)] 05:38:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 254 (0x7fc636e7ac00) [pid = 17853] [serial = 827] [outer = 0x7fc6344c4800] 05:38:40 INFO - PROCESS | 17853 | 1461155920166 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 255 (0x7fc659cd9c00) [pid = 17853] [serial = 828] [outer = 0x7fc6344c4800] 05:38:41 INFO - PROCESS | 17853 | 1461155921079 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1437ms 05:38:41 INFO - PROCESS | 17853 | 1461155921121 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 17853 | 1461155921125 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:38:41 INFO - PROCESS | 17853 | 1461155921131 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 17853 | 1461155921136 Marionette TRACE conn3 <- [1,1074,null,{}] 05:38:41 INFO - PROCESS | 17853 | 1461155921142 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 17853 | 1461155921357 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:38:41 INFO - PROCESS | 17853 | 1461155921565 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63369e000 == 110 [pid = 17853] [id = 276] 05:38:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 256 (0x7fc633739000) [pid = 17853] [serial = 829] [outer = (nil)] 05:38:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 257 (0x7fc63373f400) [pid = 17853] [serial = 830] [outer = 0x7fc633739000] 05:38:41 INFO - PROCESS | 17853 | 1461155921645 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 258 (0x7fc65ddec800) [pid = 17853] [serial = 831] [outer = 0x7fc633739000] 05:38:42 INFO - PROCESS | 17853 | 1461155922931 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1845ms 05:38:42 INFO - PROCESS | 17853 | 1461155922978 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 17853 | 1461155922984 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:38:42 INFO - PROCESS | 17853 | 1461155922992 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 17853 | 1461155922997 Marionette TRACE conn3 <- [1,1078,null,{}] 05:38:43 INFO - PROCESS | 17853 | 1461155923052 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 17853 | 1461155923286 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:38:43 INFO - PROCESS | 17853 | 1461155923524 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63369b800 == 111 [pid = 17853] [id = 277] 05:38:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 259 (0x7fc63423a800) [pid = 17853] [serial = 832] [outer = (nil)] 05:38:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 260 (0x7fc634ac2c00) [pid = 17853] [serial = 833] [outer = 0x7fc63423a800] 05:38:43 INFO - PROCESS | 17853 | 1461155923592 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 261 (0x7fc634ad1400) [pid = 17853] [serial = 834] [outer = 0x7fc63423a800] 05:38:44 INFO - PROCESS | 17853 | 1461155924644 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1679ms 05:38:44 INFO - PROCESS | 17853 | 1461155924673 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 17853 | 1461155924683 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:38:44 INFO - PROCESS | 17853 | 1461155924694 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 17853 | 1461155924697 Marionette TRACE conn3 <- [1,1082,null,{}] 05:38:44 INFO - PROCESS | 17853 | 1461155924704 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:44 INFO - PROCESS | 17853 | 1461155924934 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:38:45 INFO - PROCESS | 17853 | 1461155925168 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636338800 == 112 [pid = 17853] [id = 278] 05:38:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc6364efc00) [pid = 17853] [serial = 835] [outer = (nil)] 05:38:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc636df4800) [pid = 17853] [serial = 836] [outer = 0x7fc6364efc00] 05:38:45 INFO - PROCESS | 17853 | 1461155925286 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc636e5e400) [pid = 17853] [serial = 837] [outer = 0x7fc6364efc00] 05:38:46 INFO - PROCESS | 17853 | 1461155926176 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1535ms 05:38:46 INFO - PROCESS | 17853 | 1461155926230 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 17853 | 1461155926234 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:38:46 INFO - PROCESS | 17853 | 1461155926240 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 17853 | 1461155926245 Marionette TRACE conn3 <- [1,1086,null,{}] 05:38:46 INFO - PROCESS | 17853 | 1461155926261 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 17853 | 1461155926542 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:38:46 INFO - PROCESS | 17853 | 1461155926761 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636eeb800 == 113 [pid = 17853] [id = 279] 05:38:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc63964b800) [pid = 17853] [serial = 838] [outer = (nil)] 05:38:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc63964f800) [pid = 17853] [serial = 839] [outer = 0x7fc63964b800] 05:38:46 INFO - PROCESS | 17853 | 1461155926881 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 267 (0x7fc6396f8400) [pid = 17853] [serial = 840] [outer = 0x7fc63964b800] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659961000 == 112 [pid = 17853] [id = 69] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bad7000 == 111 [pid = 17853] [id = 43] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 266 (0x7fc64ecb9c00) [pid = 17853] [serial = 734] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc636def400) [pid = 17853] [serial = 701] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc6364f2c00) [pid = 17853] [serial = 713] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc641aea400) [pid = 17853] [serial = 680] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc636178800) [pid = 17853] [serial = 707] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc64468ac00) [pid = 17853] [serial = 683] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 260 (0x7fc65de73400) [pid = 17853] [serial = 695] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 259 (0x7fc6465b0800) [pid = 17853] [serial = 710] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 258 (0x7fc64c8d1400) [pid = 17853] [serial = 686] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 257 (0x7fc658b9cc00) [pid = 17853] [serial = 689] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 256 (0x7fc6465a8800) [pid = 17853] [serial = 698] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 255 (0x7fc6396f2c00) [pid = 17853] [serial = 704] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 254 (0x7fc65bee3000) [pid = 17853] [serial = 692] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d98800 == 110 [pid = 17853] [id = 251] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e32d800 == 109 [pid = 17853] [id = 250] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d70e800 == 108 [pid = 17853] [id = 249] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a70800 == 107 [pid = 17853] [id = 248] 05:38:47 INFO - PROCESS | 17853 | 1461155927820 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645486000 == 106 [pid = 17853] [id = 247] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413e5000 == 105 [pid = 17853] [id = 246] 05:38:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636329000 == 104 [pid = 17853] [id = 245] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 253 (0x7fc647c79400) [pid = 17853] [serial = 729] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 252 (0x7fc643b2d000) [pid = 17853] [serial = 722] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 251 (0x7fc64ccb7c00) [pid = 17853] [serial = 732] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 250 (0x7fc64473bc00) [pid = 17853] [serial = 723] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 249 (0x7fc6465a2c00) [pid = 17853] [serial = 728] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 248 (0x7fc645f52800) [pid = 17853] [serial = 726] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 247 (0x7fc641c57000) [pid = 17853] [serial = 720] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 246 (0x7fc641759800) [pid = 17853] [serial = 719] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 245 (0x7fc63bf9c000) [pid = 17853] [serial = 717] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 244 (0x7fc63b3a4000) [pid = 17853] [serial = 716] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc64be02400) [pid = 17853] [serial = 731] [outer = (nil)] [url = about:blank] 05:38:47 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc645567400) [pid = 17853] [serial = 725] [outer = (nil)] [url = about:blank] 05:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1638ms 05:38:47 INFO - PROCESS | 17853 | 1461155927878 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:38:47 INFO - PROCESS | 17853 | 1461155927884 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:38:47 INFO - PROCESS | 17853 | 1461155927890 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 17853 | 1461155927893 Marionette TRACE conn3 <- [1,1090,null,{}] 05:38:47 INFO - PROCESS | 17853 | 1461155927899 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:48 INFO - PROCESS | 17853 | 1461155928094 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:38:48 INFO - PROCESS | 17853 | 1461155928289 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ee0800 == 105 [pid = 17853] [id = 280] 05:38:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc6364f2c00) [pid = 17853] [serial = 841] [outer = (nil)] 05:38:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc63b607c00) [pid = 17853] [serial = 842] [outer = 0x7fc6364f2c00] 05:38:48 INFO - PROCESS | 17853 | 1461155928357 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 245 (0x7fc63bf91800) [pid = 17853] [serial = 843] [outer = 0x7fc6364f2c00] 05:38:49 INFO - PROCESS | 17853 | 1461155929352 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1534ms 05:38:49 INFO - PROCESS | 17853 | 1461155929425 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 17853 | 1461155929432 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:38:49 INFO - PROCESS | 17853 | 1461155929442 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 17853 | 1461155929446 Marionette TRACE conn3 <- [1,1094,null,{}] 05:38:49 INFO - PROCESS | 17853 | 1461155929456 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 17853 | 1461155929700 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:38:49 INFO - PROCESS | 17853 | 1461155929943 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bdf000 == 106 [pid = 17853] [id = 281] 05:38:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 246 (0x7fc63617bc00) [pid = 17853] [serial = 844] [outer = (nil)] 05:38:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 247 (0x7fc6364f3400) [pid = 17853] [serial = 845] [outer = 0x7fc63617bc00] 05:38:50 INFO - PROCESS | 17853 | 1461155930065 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 248 (0x7fc636e5dc00) [pid = 17853] [serial = 846] [outer = 0x7fc63617bc00] 05:38:50 INFO - PROCESS | 17853 | 1461155930947 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1533ms 05:38:50 INFO - PROCESS | 17853 | 1461155930977 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 17853 | 1461155930985 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:38:51 INFO - PROCESS | 17853 | 1461155930996 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 17853 | 1461155931000 Marionette TRACE conn3 <- [1,1098,null,{}] 05:38:51 INFO - PROCESS | 17853 | 1461155931007 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 17853 | 1461155931202 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:38:51 INFO - PROCESS | 17853 | 1461155931387 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2dc800 == 107 [pid = 17853] [id = 282] 05:38:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 249 (0x7fc63617f800) [pid = 17853] [serial = 847] [outer = (nil)] 05:38:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 250 (0x7fc63964c800) [pid = 17853] [serial = 848] [outer = 0x7fc63617f800] 05:38:51 INFO - PROCESS | 17853 | 1461155931462 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 251 (0x7fc63aac2400) [pid = 17853] [serial = 849] [outer = 0x7fc63617f800] 05:38:52 INFO - PROCESS | 17853 | 1461155932454 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1532ms 05:38:52 INFO - PROCESS | 17853 | 1461155932529 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 17853 | 1461155932533 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:38:52 INFO - PROCESS | 17853 | 1461155932539 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 17853 | 1461155932545 Marionette TRACE conn3 <- [1,1102,null,{}] 05:38:52 INFO - PROCESS | 17853 | 1461155932562 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:52 INFO - PROCESS | 17853 | 1461155932863 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:38:53 INFO - PROCESS | 17853 | 1461155933050 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641396800 == 108 [pid = 17853] [id = 283] 05:38:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 252 (0x7fc63c1af000) [pid = 17853] [serial = 850] [outer = (nil)] 05:38:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 253 (0x7fc63faa2000) [pid = 17853] [serial = 851] [outer = 0x7fc63c1af000] 05:38:53 INFO - PROCESS | 17853 | 1461155933176 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 254 (0x7fc64133e000) [pid = 17853] [serial = 852] [outer = 0x7fc63c1af000] 05:38:54 INFO - PROCESS | 17853 | 1461155934013 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1538ms 05:38:54 INFO - PROCESS | 17853 | 1461155934079 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:38:54 INFO - PROCESS | 17853 | 1461155934083 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:38:54 INFO - PROCESS | 17853 | 1461155934090 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 17853 | 1461155934093 Marionette TRACE conn3 <- [1,1106,null,{}] 05:38:54 INFO - PROCESS | 17853 | 1461155934100 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 17853 | 1461155934292 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:38:54 INFO - PROCESS | 17853 | 1461155934478 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641d3a800 == 109 [pid = 17853] [id = 284] 05:38:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 255 (0x7fc63964a400) [pid = 17853] [serial = 853] [outer = (nil)] 05:38:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 256 (0x7fc641ccf000) [pid = 17853] [serial = 854] [outer = 0x7fc63964a400] 05:38:54 INFO - PROCESS | 17853 | 1461155934553 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 257 (0x7fc64213f800) [pid = 17853] [serial = 855] [outer = 0x7fc63964a400] 05:38:55 INFO - PROCESS | 17853 | 1461155935427 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1382ms 05:38:55 INFO - PROCESS | 17853 | 1461155935473 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 17853 | 1461155935480 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:38:55 INFO - PROCESS | 17853 | 1461155935495 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 17853 | 1461155935499 Marionette TRACE conn3 <- [1,1110,null,{}] 05:38:55 INFO - PROCESS | 17853 | 1461155935505 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 17853 | 1461155935729 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:38:55 INFO - PROCESS | 17853 | 1461155935919 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642715000 == 110 [pid = 17853] [id = 285] 05:38:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 258 (0x7fc642140000) [pid = 17853] [serial = 856] [outer = (nil)] 05:38:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 259 (0x7fc6438ae800) [pid = 17853] [serial = 857] [outer = 0x7fc642140000] 05:38:56 INFO - PROCESS | 17853 | 1461155935993 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 260 (0x7fc64468ac00) [pid = 17853] [serial = 858] [outer = 0x7fc642140000] 05:38:57 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466bb000 == 109 [pid = 17853] [id = 147] 05:38:57 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642c1d800 == 108 [pid = 17853] [id = 50] 05:38:57 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6452f7000 == 107 [pid = 17853] [id = 49] 05:38:57 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a210800 == 106 [pid = 17853] [id = 46] 05:38:58 INFO - PROCESS | 17853 | 1461155938660 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 3185ms 05:38:58 INFO - PROCESS | 17853 | 1461155938681 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 17853 | 1461155938688 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:38:58 INFO - PROCESS | 17853 | 1461155938699 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 17853 | 1461155938703 Marionette TRACE conn3 <- [1,1114,null,{}] 05:38:58 INFO - PROCESS | 17853 | 1461155938711 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:58 INFO - PROCESS | 17853 | 1461155938899 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:38:59 INFO - PROCESS | 17853 | 1461155939060 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bd8000 == 107 [pid = 17853] [id = 286] 05:38:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 261 (0x7fc634ac9000) [pid = 17853] [serial = 859] [outer = (nil)] 05:38:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc6364f7000) [pid = 17853] [serial = 860] [outer = 0x7fc634ac9000] 05:38:59 INFO - PROCESS | 17853 | 1461155939132 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc636e76c00) [pid = 17853] [serial = 861] [outer = 0x7fc634ac9000] 05:39:00 INFO - PROCESS | 17853 | 1461155940087 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1432ms 05:39:00 INFO - PROCESS | 17853 | 1461155940136 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 17853 | 1461155940145 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:39:00 INFO - PROCESS | 17853 | 1461155940155 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 17853 | 1461155940159 Marionette TRACE conn3 <- [1,1118,null,{}] 05:39:00 INFO - PROCESS | 17853 | 1461155940165 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:00 INFO - PROCESS | 17853 | 1461155940528 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:39:00 INFO - PROCESS | 17853 | 1461155940832 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d7000 == 108 [pid = 17853] [id = 287] 05:39:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc63617b400) [pid = 17853] [serial = 862] [outer = (nil)] 05:39:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc6396ef800) [pid = 17853] [serial = 863] [outer = 0x7fc63617b400] 05:39:00 INFO - PROCESS | 17853 | 1461155940944 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc63b65c000) [pid = 17853] [serial = 864] [outer = 0x7fc63617b400] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc64c96fc00) [pid = 17853] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc63aac1c00) [pid = 17853] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc641333800) [pid = 17853] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc659d33000) [pid = 17853] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc64aa82400) [pid = 17853] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 260 (0x7fc6438ad800) [pid = 17853] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 259 (0x7fc640f89c00) [pid = 17853] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 258 (0x7fc640f94000) [pid = 17853] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 257 (0x7fc64544d800) [pid = 17853] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 256 (0x7fc6364ee800) [pid = 17853] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 255 (0x7fc63aacac00) [pid = 17853] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 254 (0x7fc63bf96000) [pid = 17853] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 253 (0x7fc652bea000) [pid = 17853] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 252 (0x7fc643732000) [pid = 17853] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 251 (0x7fc64accf800) [pid = 17853] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 250 (0x7fc643b9b400) [pid = 17853] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 249 (0x7fc643984400) [pid = 17853] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 248 (0x7fc63fa98c00) [pid = 17853] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 247 (0x7fc649f59800) [pid = 17853] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 246 (0x7fc645449800) [pid = 17853] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 245 (0x7fc64175b000) [pid = 17853] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 244 (0x7fc636170400) [pid = 17853] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc636de8400) [pid = 17853] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc636de7800) [pid = 17853] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 241 (0x7fc6453cf000) [pid = 17853] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 240 (0x7fc65ddf3400) [pid = 17853] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 239 (0x7fc649556c00) [pid = 17853] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 238 (0x7fc647ce3400) [pid = 17853] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 237 (0x7fc645443400) [pid = 17853] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc640fd5c00) [pid = 17853] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc63fa93800) [pid = 17853] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc63aaca000) [pid = 17853] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc644626c00) [pid = 17853] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc63fa9c800) [pid = 17853] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc64c96e400) [pid = 17853] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc63b60fc00) [pid = 17853] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc64c8c5800) [pid = 17853] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc64c850400) [pid = 17853] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc64aa7f000) [pid = 17853] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc642144c00) [pid = 17853] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc63b609000) [pid = 17853] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc64175cc00) [pid = 17853] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc63aabf800) [pid = 17853] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc641063000) [pid = 17853] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc63b39e800) [pid = 17853] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc6438b3000) [pid = 17853] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 219 (0x7fc63b605400) [pid = 17853] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 218 (0x7fc63b60d000) [pid = 17853] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 217 (0x7fc6438b2c00) [pid = 17853] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 216 (0x7fc640f8f400) [pid = 17853] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 215 (0x7fc6364ec000) [pid = 17853] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 214 (0x7fc63b663400) [pid = 17853] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 213 (0x7fc63fa9a400) [pid = 17853] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 212 (0x7fc637fb7400) [pid = 17853] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 211 (0x7fc636171800) [pid = 17853] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 210 (0x7fc640fc9400) [pid = 17853] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 209 (0x7fc63423a800) [pid = 17853] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 208 (0x7fc6465a3000) [pid = 17853] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 207 (0x7fc6364efc00) [pid = 17853] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc63964b800) [pid = 17853] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc641065c00) [pid = 17853] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc641339800) [pid = 17853] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc64cd1b000) [pid = 17853] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc640f93c00) [pid = 17853] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc6427f0c00) [pid = 17853] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc63b39f400) [pid = 17853] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc643b8cc00) [pid = 17853] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc645f53400) [pid = 17853] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc6427f2c00) [pid = 17853] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc640f92400) [pid = 17853] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc64a181000) [pid = 17853] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc63aac8800) [pid = 17853] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:39:02 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc640f90c00) [pid = 17853] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:39:02 INFO - PROCESS | 17853 | 1461155942702 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2587ms 05:39:02 INFO - PROCESS | 17853 | 1461155942742 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 17853 | 1461155942746 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:39:02 INFO - PROCESS | 17853 | 1461155942753 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 17853 | 1461155942758 Marionette TRACE conn3 <- [1,1122,null,{}] 05:39:02 INFO - PROCESS | 17853 | 1461155942774 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 17853 | 1461155942981 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:39:03 INFO - PROCESS | 17853 | 1461155943141 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2d1000 == 109 [pid = 17853] [id = 288] 05:39:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc635aadc00) [pid = 17853] [serial = 865] [outer = (nil)] 05:39:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc6396f7400) [pid = 17853] [serial = 866] [outer = 0x7fc635aadc00] 05:39:03 INFO - PROCESS | 17853 | 1461155943211 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc63bf9bc00) [pid = 17853] [serial = 867] [outer = 0x7fc635aadc00] 05:39:03 INFO - PROCESS | 17853 | 1461155943984 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1288ms 05:39:04 INFO - PROCESS | 17853 | 1461155944043 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 17853 | 1461155944046 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:39:04 INFO - PROCESS | 17853 | 1461155944063 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 17853 | 1461155944067 Marionette TRACE conn3 <- [1,1126,null,{}] 05:39:04 INFO - PROCESS | 17853 | 1461155944074 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:04 INFO - PROCESS | 17853 | 1461155944356 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:39:04 INFO - PROCESS | 17853 | 1461155944609 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6336a4000 == 110 [pid = 17853] [id = 289] 05:39:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc634238c00) [pid = 17853] [serial = 868] [outer = (nil)] 05:39:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc6344cdc00) [pid = 17853] [serial = 869] [outer = 0x7fc634238c00] 05:39:04 INFO - PROCESS | 17853 | 1461155944731 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc636171400) [pid = 17853] [serial = 870] [outer = 0x7fc634238c00] 05:39:05 INFO - PROCESS | 17853 | 1461155945644 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1642ms 05:39:05 INFO - PROCESS | 17853 | 1461155945698 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 17853 | 1461155945708 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:39:05 INFO - PROCESS | 17853 | 1461155945720 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 17853 | 1461155945735 Marionette TRACE conn3 <- [1,1130,null,{}] 05:39:05 INFO - PROCESS | 17853 | 1461155945787 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:06 INFO - PROCESS | 17853 | 1461155946008 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:39:06 INFO - PROCESS | 17853 | 1461155946264 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2d7800 == 111 [pid = 17853] [id = 290] 05:39:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc637fb6800) [pid = 17853] [serial = 871] [outer = (nil)] 05:39:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc6396eec00) [pid = 17853] [serial = 872] [outer = 0x7fc637fb6800] 05:39:06 INFO - PROCESS | 17853 | 1461155946342 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc63aacac00) [pid = 17853] [serial = 873] [outer = 0x7fc637fb6800] 05:39:07 INFO - PROCESS | 17853 | 1461155947296 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1641ms 05:39:07 INFO - PROCESS | 17853 | 1461155947358 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 17853 | 1461155947364 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:39:07 INFO - PROCESS | 17853 | 1461155947370 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 17853 | 1461155947374 Marionette TRACE conn3 <- [1,1134,null,{}] 05:39:07 INFO - PROCESS | 17853 | 1461155947380 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 17853 | 1461155947584 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:39:07 INFO - PROCESS | 17853 | 1461155947869 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642682800 == 112 [pid = 17853] [id = 291] 05:39:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc63b665800) [pid = 17853] [serial = 874] [outer = (nil)] 05:39:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc63fa9d800) [pid = 17853] [serial = 875] [outer = 0x7fc63b665800] 05:39:07 INFO - PROCESS | 17853 | 1461155947990 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc640fce400) [pid = 17853] [serial = 876] [outer = 0x7fc63b665800] 05:39:08 INFO - PROCESS | 17853 | 1461155948880 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1585ms 05:39:08 INFO - PROCESS | 17853 | 1461155948957 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 17853 | 1461155948963 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:39:08 INFO - PROCESS | 17853 | 1461155948981 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 17853 | 1461155948989 Marionette TRACE conn3 <- [1,1138,null,{}] 05:39:09 INFO - PROCESS | 17853 | 1461155948996 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:09 INFO - PROCESS | 17853 | 1461155949284 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:39:09 INFO - PROCESS | 17853 | 1461155949467 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64548d800 == 113 [pid = 17853] [id = 292] 05:39:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc63bf99c00) [pid = 17853] [serial = 877] [outer = (nil)] 05:39:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc641aea400) [pid = 17853] [serial = 878] [outer = 0x7fc63bf99c00] 05:39:09 INFO - PROCESS | 17853 | 1461155949556 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 208 (0x7fc6427ee800) [pid = 17853] [serial = 879] [outer = 0x7fc63bf99c00] 05:39:10 INFO - PROCESS | 17853 | 1461155950388 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1452ms 05:39:10 INFO - PROCESS | 17853 | 1461155950426 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 17853 | 1461155950429 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:39:10 INFO - PROCESS | 17853 | 1461155950436 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 17853 | 1461155950438 Marionette TRACE conn3 <- [1,1142,null,{}] 05:39:10 INFO - PROCESS | 17853 | 1461155950445 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 17853 | 1461155950633 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:39:10 INFO - PROCESS | 17853 | 1461155950861 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466a3000 == 114 [pid = 17853] [id = 293] 05:39:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 209 (0x7fc643984400) [pid = 17853] [serial = 880] [outer = (nil)] 05:39:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 210 (0x7fc644626c00) [pid = 17853] [serial = 881] [outer = 0x7fc643984400] 05:39:10 INFO - PROCESS | 17853 | 1461155950983 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 211 (0x7fc6453cec00) [pid = 17853] [serial = 882] [outer = 0x7fc643984400] 05:39:11 INFO - PROCESS | 17853 | 1461155951896 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1530ms 05:39:11 INFO - PROCESS | 17853 | 1461155951966 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 17853 | 1461155951970 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:39:11 INFO - PROCESS | 17853 | 1461155951976 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 17853 | 1461155951980 Marionette TRACE conn3 <- [1,1146,null,{}] 05:39:11 INFO - PROCESS | 17853 | 1461155951985 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 17853 | 1461155952189 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:39:12 INFO - PROCESS | 17853 | 1461155952431 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a211000 == 115 [pid = 17853] [id = 294] 05:39:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 212 (0x7fc645569c00) [pid = 17853] [serial = 883] [outer = (nil)] 05:39:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 213 (0x7fc645749c00) [pid = 17853] [serial = 884] [outer = 0x7fc645569c00] 05:39:12 INFO - PROCESS | 17853 | 1461155952567 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 214 (0x7fc6465ac400) [pid = 17853] [serial = 885] [outer = 0x7fc645569c00] 05:39:13 INFO - PROCESS | 17853 | 1461155953459 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1544ms 05:39:13 INFO - PROCESS | 17853 | 1461155953521 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 17853 | 1461155953524 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:39:13 INFO - PROCESS | 17853 | 1461155953531 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 17853 | 1461155953534 Marionette TRACE conn3 <- [1,1150,null,{}] 05:39:13 INFO - PROCESS | 17853 | 1461155953539 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:13 INFO - PROCESS | 17853 | 1461155953733 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:39:13 INFO - PROCESS | 17853 | 1461155953925 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64beb3800 == 116 [pid = 17853] [id = 295] 05:39:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 215 (0x7fc64556a000) [pid = 17853] [serial = 886] [outer = (nil)] 05:39:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 216 (0x7fc649f59800) [pid = 17853] [serial = 887] [outer = 0x7fc64556a000] 05:39:14 INFO - PROCESS | 17853 | 1461155954000 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 217 (0x7fc64aa80000) [pid = 17853] [serial = 888] [outer = 0x7fc64556a000] 05:39:14 INFO - PROCESS | 17853 | 1461155954858 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1378ms 05:39:14 INFO - PROCESS | 17853 | 1461155954911 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 17853 | 1461155954913 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:39:14 INFO - PROCESS | 17853 | 1461155954920 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 17853 | 1461155954924 Marionette TRACE conn3 <- [1,1154,null,{}] 05:39:14 INFO - PROCESS | 17853 | 1461155954929 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:15 INFO - PROCESS | 17853 | 1461155955110 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:39:15 INFO - PROCESS | 17853 | 1461155955306 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a56000 == 117 [pid = 17853] [id = 296] 05:39:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 218 (0x7fc636174400) [pid = 17853] [serial = 889] [outer = (nil)] 05:39:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 219 (0x7fc64adb3c00) [pid = 17853] [serial = 890] [outer = 0x7fc636174400] 05:39:15 INFO - PROCESS | 17853 | 1461155955380 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 220 (0x7fc64bc79000) [pid = 17853] [serial = 891] [outer = 0x7fc636174400] 05:39:16 INFO - PROCESS | 17853 | 1461155956267 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1378ms 05:39:16 INFO - PROCESS | 17853 | 1461155956300 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 17853 | 1461155956302 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:39:16 INFO - PROCESS | 17853 | 1461155956310 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 17853 | 1461155956314 Marionette TRACE conn3 <- [1,1158,null,{}] 05:39:16 INFO - PROCESS | 17853 | 1461155956319 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 17853 | 1461155956502 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:39:16 INFO - PROCESS | 17853 | 1461155956701 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659f64800 == 118 [pid = 17853] [id = 297] 05:39:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc6465ae400) [pid = 17853] [serial = 892] [outer = (nil)] 05:39:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc64c859c00) [pid = 17853] [serial = 893] [outer = 0x7fc6465ae400] 05:39:16 INFO - PROCESS | 17853 | 1461155956775 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc64ccbdc00) [pid = 17853] [serial = 894] [outer = 0x7fc6465ae400] 05:39:17 INFO - PROCESS | 17853 | 1461155957667 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1389ms 05:39:17 INFO - PROCESS | 17853 | 1461155957700 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 17853 | 1461155957705 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:39:17 INFO - PROCESS | 17853 | 1461155957713 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 17853 | 1461155957717 Marionette TRACE conn3 <- [1,1162,null,{}] 05:39:17 INFO - PROCESS | 17853 | 1461155957723 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:17 INFO - PROCESS | 17853 | 1461155957910 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:39:18 INFO - PROCESS | 17853 | 1461155958107 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e146000 == 119 [pid = 17853] [id = 298] 05:39:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc64becec00) [pid = 17853] [serial = 895] [outer = (nil)] 05:39:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc64ccf4000) [pid = 17853] [serial = 896] [outer = 0x7fc64becec00] 05:39:18 INFO - PROCESS | 17853 | 1461155958191 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc651e5b800) [pid = 17853] [serial = 897] [outer = 0x7fc64becec00] 05:39:19 INFO - PROCESS | 17853 | 1461155959072 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1438ms 05:39:19 INFO - PROCESS | 17853 | 1461155959150 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 17853 | 1461155959154 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:39:19 INFO - PROCESS | 17853 | 1461155959160 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 17853 | 1461155959163 Marionette TRACE conn3 <- [1,1166,null,{}] 05:39:19 INFO - PROCESS | 17853 | 1461155959169 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 17853 | 1461155959365 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:39:19 INFO - PROCESS | 17853 | 1461155959558 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6622ae000 == 120 [pid = 17853] [id = 299] 05:39:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc6396f3800) [pid = 17853] [serial = 898] [outer = (nil)] 05:39:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc658ba2800) [pid = 17853] [serial = 899] [outer = 0x7fc6396f3800] 05:39:19 INFO - PROCESS | 17853 | 1461155959639 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc659dc2c00) [pid = 17853] [serial = 900] [outer = 0x7fc6396f3800] 05:39:20 INFO - PROCESS | 17853 | 1461155960566 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1482ms 05:39:20 INFO - PROCESS | 17853 | 1461155960643 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 17853 | 1461155960647 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:39:20 INFO - PROCESS | 17853 | 1461155960653 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 17853 | 1461155960658 Marionette TRACE conn3 <- [1,1170,null,{}] 05:39:20 INFO - PROCESS | 17853 | 1461155960663 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 17853 | 1461155960929 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:39:21 INFO - PROCESS | 17853 | 1461155961174 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638856000 == 121 [pid = 17853] [id = 300] 05:39:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc63373cc00) [pid = 17853] [serial = 901] [outer = (nil)] 05:39:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc658f51000) [pid = 17853] [serial = 902] [outer = 0x7fc63373cc00] 05:39:21 INFO - PROCESS | 17853 | 1461155961298 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc65ddf4400) [pid = 17853] [serial = 903] [outer = 0x7fc63373cc00] 05:39:22 INFO - PROCESS | 17853 | 1461155962146 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1535ms 05:39:22 INFO - PROCESS | 17853 | 1461155962191 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 17853 | 1461155962194 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:39:22 INFO - PROCESS | 17853 | 1461155962201 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 17853 | 1461155962205 Marionette TRACE conn3 <- [1,1174,null,{}] 05:39:22 INFO - PROCESS | 17853 | 1461155962211 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 17853 | 1461155962413 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:39:22 INFO - PROCESS | 17853 | 1461155962617 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359cc000 == 122 [pid = 17853] [id = 301] 05:39:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc633735400) [pid = 17853] [serial = 904] [outer = (nil)] 05:39:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc635a48400) [pid = 17853] [serial = 905] [outer = 0x7fc633735400] 05:39:22 INFO - PROCESS | 17853 | 1461155962690 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc635a4e800) [pid = 17853] [serial = 906] [outer = 0x7fc633735400] 05:39:23 INFO - PROCESS | 17853 | 1461155963622 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 17853 | 1461155963692 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:39:23 INFO - PROCESS | 17853 | 1461155963702 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 17853 | 1461155963707 Marionette TRACE conn3 <- [1,1178,null,{}] 05:39:23 INFO - PROCESS | 17853 | 1461155963714 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:23 INFO - PROCESS | 17853 | 1461155963950 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:39:24 INFO - PROCESS | 17853 | 1461155964202 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392db800 == 123 [pid = 17853] [id = 302] 05:39:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc63423f400) [pid = 17853] [serial = 907] [outer = (nil)] 05:39:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc636175c00) [pid = 17853] [serial = 908] [outer = 0x7fc63423f400] 05:39:24 INFO - PROCESS | 17853 | 1461155964328 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 238 (0x7fc636deac00) [pid = 17853] [serial = 909] [outer = 0x7fc63423f400] 05:39:25 INFO - PROCESS | 17853 | 1461155965181 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 17853 | 1461155965250 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:39:25 INFO - PROCESS | 17853 | 1461155965257 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 17853 | 1461155965260 Marionette TRACE conn3 <- [1,1182,null,{}] 05:39:25 INFO - PROCESS | 17853 | 1461155965266 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 17853 | 1461155965464 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:39:25 INFO - PROCESS | 17853 | 1461155965706 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc28000 == 124 [pid = 17853] [id = 303] 05:39:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 239 (0x7fc635ab0400) [pid = 17853] [serial = 910] [outer = (nil)] 05:39:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 240 (0x7fc6396fb800) [pid = 17853] [serial = 911] [outer = 0x7fc635ab0400] 05:39:25 INFO - PROCESS | 17853 | 1461155965826 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 241 (0x7fc63b658800) [pid = 17853] [serial = 912] [outer = 0x7fc635ab0400] 05:39:26 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:26 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:27 INFO - PROCESS | 17853 | 1461155967107 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:39:27 INFO - PROCESS | 17853 | 1461155967210 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:39:27 INFO - PROCESS | 17853 | 1461155967220 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 17853 | 1461155967225 Marionette TRACE conn3 <- [1,1186,null,{}] 05:39:27 INFO - PROCESS | 17853 | 1461155967289 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 17853 | 1461155967512 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:39:27 INFO - PROCESS | 17853 | 1461155967905 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634219800 == 125 [pid = 17853] [id = 304] 05:39:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 242 (0x7fc6364ed400) [pid = 17853] [serial = 913] [outer = (nil)] 05:39:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc636e58800) [pid = 17853] [serial = 914] [outer = 0x7fc6364ed400] 05:39:27 INFO - PROCESS | 17853 | 1461155967979 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc637fb9400) [pid = 17853] [serial = 915] [outer = 0x7fc6364ed400] 05:39:28 INFO - PROCESS | 17853 | 1461155968922 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 17853 | 1461155968979 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:39:28 INFO - PROCESS | 17853 | 1461155968990 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 17853 | 1461155968994 Marionette TRACE conn3 <- [1,1190,null,{}] 05:39:29 INFO - PROCESS | 17853 | 1461155969001 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 17853 | 1461155969213 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2d1000 == 124 [pid = 17853] [id = 288] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392d7000 == 123 [pid = 17853] [id = 287] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc63423c800) [pid = 17853] [serial = 773] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc647cdf000) [pid = 17853] [serial = 746] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 241 (0x7fc64bece800) [pid = 17853] [serial = 749] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 240 (0x7fc65be16800) [pid = 17853] [serial = 752] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 239 (0x7fc64b8c7800) [pid = 17853] [serial = 755] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 238 (0x7fc636e5ac00) [pid = 17853] [serial = 758] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 237 (0x7fc634acbc00) [pid = 17853] [serial = 761] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc635aa8400) [pid = 17853] [serial = 764] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc635ab3800) [pid = 17853] [serial = 767] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc65ddf0800) [pid = 17853] [serial = 770] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc637fb1800) [pid = 17853] [serial = 800] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc63c1b0800) [pid = 17853] [serial = 803] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc64468a000) [pid = 17853] [serial = 806] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc648fc6400) [pid = 17853] [serial = 809] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc64b866c00) [pid = 17853] [serial = 812] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc659cdb400) [pid = 17853] [serial = 815] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc65ddc0400) [pid = 17853] [serial = 818] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc636e7bc00) [pid = 17853] [serial = 821] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc6344cb000) [pid = 17853] [serial = 824] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc636e7ac00) [pid = 17853] [serial = 827] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc63373f400) [pid = 17853] [serial = 830] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc63b607c00) [pid = 17853] [serial = 842] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | 1461155969590 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bd8000 == 122 [pid = 17853] [id = 286] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641d3a800 == 121 [pid = 17853] [id = 284] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641396800 == 120 [pid = 17853] [id = 283] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2dc800 == 119 [pid = 17853] [id = 282] 05:39:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6336a5800 == 120 [pid = 17853] [id = 305] 05:39:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc63423c800) [pid = 17853] [serial = 916] [outer = (nil)] 05:39:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc636e5ac00) [pid = 17853] [serial = 917] [outer = 0x7fc63423c800] 05:39:29 INFO - PROCESS | 17853 | 1461155969693 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc63b60fc00) [pid = 17853] [serial = 918] [outer = 0x7fc63423c800] 05:39:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bdf000 == 119 [pid = 17853] [id = 281] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc658acec00) [pid = 17853] [serial = 735] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc658ad0400) [pid = 17853] [serial = 434] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc645f59c00) [pid = 17853] [serial = 437] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc643b9ac00) [pid = 17853] [serial = 427] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc641336c00) [pid = 17853] [serial = 479] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 219 (0x7fc63fb5fc00) [pid = 17853] [serial = 629] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 218 (0x7fc645448000) [pid = 17853] [serial = 430] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 217 (0x7fc64213f400) [pid = 17853] [serial = 482] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 216 (0x7fc64cd22400) [pid = 17853] [serial = 644] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 215 (0x7fc645f58800) [pid = 17853] [serial = 602] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 214 (0x7fc659f07400) [pid = 17853] [serial = 656] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 213 (0x7fc658b9c000) [pid = 17853] [serial = 647] [outer = (nil)] [url = about:blank] 05:39:29 INFO - PROCESS | 17853 | --DOMWINDOW == 212 (0x7fc64b85d800) [pid = 17853] [serial = 494] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 211 (0x7fc6453cf800) [pid = 17853] [serial = 485] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 210 (0x7fc640f91400) [pid = 17853] [serial = 527] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 209 (0x7fc647cdd800) [pid = 17853] [serial = 605] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 208 (0x7fc63aaccc00) [pid = 17853] [serial = 446] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 207 (0x7fc64bece400) [pid = 17853] [serial = 641] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc63b3ab800) [pid = 17853] [serial = 443] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc645f50400) [pid = 17853] [serial = 635] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc64b863800) [pid = 17853] [serial = 440] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc64215f800) [pid = 17853] [serial = 530] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc658da3400) [pid = 17853] [serial = 650] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc63fb5cc00) [pid = 17853] [serial = 449] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc6427ea400) [pid = 17853] [serial = 424] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc65bee2400) [pid = 17853] [serial = 659] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc64c8c4800) [pid = 17853] [serial = 497] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc64b85b800) [pid = 17853] [serial = 638] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc659c32000) [pid = 17853] [serial = 653] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc649f58800) [pid = 17853] [serial = 566] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc64c8c6800) [pid = 17853] [serial = 569] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc6364f8400) [pid = 17853] [serial = 714] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc642b62c00) [pid = 17853] [serial = 632] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc641ae9c00) [pid = 17853] [serial = 503] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc659cdb800) [pid = 17853] [serial = 572] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc645f50000) [pid = 17853] [serial = 488] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc64ecb5c00) [pid = 17853] [serial = 500] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc647cdfc00) [pid = 17853] [serial = 491] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc6454d8c00) [pid = 17853] [serial = 533] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc641c5f000) [pid = 17853] [serial = 593] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc6454e7000) [pid = 17853] [serial = 684] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc644695800) [pid = 17853] [serial = 744] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc65ddf7800) [pid = 17853] [serial = 711] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc63617e000) [pid = 17853] [serial = 708] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc6396f8800) [pid = 17853] [serial = 705] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc636df5800) [pid = 17853] [serial = 702] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6465af000) [pid = 17853] [serial = 699] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc65df69c00) [pid = 17853] [serial = 696] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc65d7bb400) [pid = 17853] [serial = 693] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc659dcc400) [pid = 17853] [serial = 690] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc65bee2800) [pid = 17853] [serial = 542] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc645441400) [pid = 17853] [serial = 563] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc643b8f400) [pid = 17853] [serial = 596] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc642142000) [pid = 17853] [serial = 560] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc64a95fc00) [pid = 17853] [serial = 536] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc64cd1b800) [pid = 17853] [serial = 539] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc6454e7c00) [pid = 17853] [serial = 599] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc64215b400) [pid = 17853] [serial = 681] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc64ec51000) [pid = 17853] [serial = 687] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc63fa93400) [pid = 17853] [serial = 557] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc6453d1000) [pid = 17853] [serial = 791] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc645442c00) [pid = 17853] [serial = 792] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc641aeac00) [pid = 17853] [serial = 741] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc641335800) [pid = 17853] [serial = 740] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc637fb0400) [pid = 17853] [serial = 777] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc636df6000) [pid = 17853] [serial = 776] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc63c1ab000) [pid = 17853] [serial = 782] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc63fa97800) [pid = 17853] [serial = 783] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc641ad1400) [pid = 17853] [serial = 785] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc63b658c00) [pid = 17853] [serial = 780] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6396f7000) [pid = 17853] [serial = 779] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc636de7400) [pid = 17853] [serial = 738] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc63617f000) [pid = 17853] [serial = 737] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc642b63800) [pid = 17853] [serial = 743] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc634ac2c00) [pid = 17853] [serial = 833] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6465ad800) [pid = 17853] [serial = 797] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc634ad1400) [pid = 17853] [serial = 834] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc648692000) [pid = 17853] [serial = 798] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc636df4800) [pid = 17853] [serial = 836] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc636e5e400) [pid = 17853] [serial = 837] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc63964f800) [pid = 17853] [serial = 839] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc6396f8400) [pid = 17853] [serial = 840] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc641d48800) [pid = 17853] [serial = 788] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc64213a000) [pid = 17853] [serial = 789] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6454d9400) [pid = 17853] [serial = 794] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc645f4ec00) [pid = 17853] [serial = 795] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc641ad9000) [pid = 17853] [serial = 786] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 17853 | 1461155970598 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 17853 | 1461155970631 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:39:30 INFO - PROCESS | 17853 | 1461155970639 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 17853 | 1461155970645 Marionette TRACE conn3 <- [1,1194,null,{}] 05:39:30 INFO - PROCESS | 17853 | 1461155970662 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 17853 | 1461155970857 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:39:31 INFO - PROCESS | 17853 | 1461155971011 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d7000 == 120 [pid = 17853] [id = 306] 05:39:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc6396f8800) [pid = 17853] [serial = 919] [outer = (nil)] 05:39:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc63bf9d400) [pid = 17853] [serial = 920] [outer = 0x7fc6396f8800] 05:39:31 INFO - PROCESS | 17853 | 1461155971096 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc63fb63000) [pid = 17853] [serial = 921] [outer = 0x7fc6396f8800] 05:39:31 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:31 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:31 INFO - PROCESS | 17853 | 1461155971971 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 17853 | 1461155972036 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:39:32 INFO - PROCESS | 17853 | 1461155972069 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 17853 | 1461155972071 Marionette TRACE conn3 <- [1,1198,null,{}] 05:39:32 INFO - PROCESS | 17853 | 1461155972086 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 17853 | 1461155972332 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:39:32 INFO - PROCESS | 17853 | 1461155972363 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c220800 == 121 [pid = 17853] [id = 307] 05:39:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc63b60ac00) [pid = 17853] [serial = 922] [outer = (nil)] 05:39:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc641333400) [pid = 17853] [serial = 923] [outer = 0x7fc63b60ac00] 05:39:32 INFO - PROCESS | 17853 | 1461155972426 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc641757000) [pid = 17853] [serial = 924] [outer = 0x7fc63b60ac00] 05:39:33 INFO - PROCESS | 17853 | 1461155973359 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1337ms 05:39:33 INFO - PROCESS | 17853 | 1461155973406 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 17853 | 1461155973410 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:39:33 INFO - PROCESS | 17853 | 1461155973439 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 17853 | 1461155973442 Marionette TRACE conn3 <- [1,1202,null,{}] 05:39:33 INFO - PROCESS | 17853 | 1461155973453 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 17853 | 1461155973788 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:39:33 INFO - PROCESS | 17853 | 1461155973820 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fead800 == 122 [pid = 17853] [id = 308] 05:39:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc640fd1c00) [pid = 17853] [serial = 925] [outer = (nil)] 05:39:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc641ad1c00) [pid = 17853] [serial = 926] [outer = 0x7fc640fd1c00] 05:39:33 INFO - PROCESS | 17853 | 1461155973883 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc641ae9c00) [pid = 17853] [serial = 927] [outer = 0x7fc640fd1c00] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc63617b400) [pid = 17853] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc642140000) [pid = 17853] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc634ac9000) [pid = 17853] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc642b61400) [pid = 17853] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc659f06800) [pid = 17853] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc641f91c00) [pid = 17853] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc642155000) [pid = 17853] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc633739000) [pid = 17853] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc636e75800) [pid = 17853] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63b65f000) [pid = 17853] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc636e5b400) [pid = 17853] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc641335c00) [pid = 17853] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc6465aa400) [pid = 17853] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc637fb5400) [pid = 17853] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc642145800) [pid = 17853] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc6344c4800) [pid = 17853] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc636e53c00) [pid = 17853] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc636df5400) [pid = 17853] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc6344c6400) [pid = 17853] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc64a183000) [pid = 17853] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc635aac800) [pid = 17853] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc6488d0000) [pid = 17853] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc634ac3400) [pid = 17853] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc634233800) [pid = 17853] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:39:34 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc634ac4000) [pid = 17853] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:39:35 INFO - PROCESS | 17853 | 1461155975054 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:39:35 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 05:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1690ms 05:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:39:35 INFO - PROCESS | 17853 | 1461155975125 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 17853 | 1461155975128 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:39:35 INFO - PROCESS | 17853 | 1461155975139 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 17853 | 1461155975144 Marionette TRACE conn3 <- [1,1206,null,{}] 05:39:35 INFO - PROCESS | 17853 | 1461155975152 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 17853 | 1461155975366 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:39:35 INFO - PROCESS | 17853 | 1461155975507 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6410ad800 == 123 [pid = 17853] [id = 309] 05:39:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc6344cc800) [pid = 17853] [serial = 928] [outer = (nil)] 05:39:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc63964dc00) [pid = 17853] [serial = 929] [outer = 0x7fc6344cc800] 05:39:35 INFO - PROCESS | 17853 | 1461155975580 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc64213b800) [pid = 17853] [serial = 930] [outer = 0x7fc6344cc800] 05:39:36 INFO - PROCESS | 17853 | 1461155976336 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:39:36 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 05:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1241ms 05:39:36 INFO - PROCESS | 17853 | 1461155976376 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 17853 | 1461155976380 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:39:36 INFO - PROCESS | 17853 | 1461155976394 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 17853 | 1461155976397 Marionette TRACE conn3 <- [1,1210,null,{}] 05:39:36 INFO - PROCESS | 17853 | 1461155976403 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 17853 | 1461155976696 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:39:36 INFO - PROCESS | 17853 | 1461155976889 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634fdf800 == 124 [pid = 17853] [id = 310] 05:39:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc633734400) [pid = 17853] [serial = 931] [outer = (nil)] 05:39:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc634233800) [pid = 17853] [serial = 932] [outer = 0x7fc633734400] 05:39:36 INFO - PROCESS | 17853 | 1461155976969 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc634ac6000) [pid = 17853] [serial = 933] [outer = 0x7fc633734400] 05:39:37 INFO - PROCESS | 17853 | 1461155977952 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1631ms 05:39:38 INFO - PROCESS | 17853 | 1461155978028 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 17853 | 1461155978036 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:39:38 INFO - PROCESS | 17853 | 1461155978044 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 17853 | 1461155978051 Marionette TRACE conn3 <- [1,1214,null,{}] 05:39:38 INFO - PROCESS | 17853 | 1461155978059 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 17853 | 1461155978325 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:39:38 INFO - PROCESS | 17853 | 1461155978602 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d8800 == 125 [pid = 17853] [id = 311] 05:39:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc636e5c800) [pid = 17853] [serial = 934] [outer = (nil)] 05:39:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc637fbc800) [pid = 17853] [serial = 935] [outer = 0x7fc636e5c800] 05:39:38 INFO - PROCESS | 17853 | 1461155978689 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc63aacc000) [pid = 17853] [serial = 936] [outer = 0x7fc636e5c800] 05:39:39 INFO - PROCESS | 17853 | 1461155979631 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1642ms 05:39:39 INFO - PROCESS | 17853 | 1461155979688 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:39:39 INFO - PROCESS | 17853 | 1461155979693 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:39:39 INFO - PROCESS | 17853 | 1461155979701 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 17853 | 1461155979704 Marionette TRACE conn3 <- [1,1218,null,{}] 05:39:39 INFO - PROCESS | 17853 | 1461155979711 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 17853 | 1461155979939 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:39:40 INFO - PROCESS | 17853 | 1461155980208 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413dc800 == 126 [pid = 17853] [id = 312] 05:39:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc63b661400) [pid = 17853] [serial = 937] [outer = (nil)] 05:39:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc63fa95000) [pid = 17853] [serial = 938] [outer = 0x7fc63b661400] 05:39:40 INFO - PROCESS | 17853 | 1461155980329 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc640f92800) [pid = 17853] [serial = 939] [outer = 0x7fc63b661400] 05:39:41 INFO - PROCESS | 17853 | 1461155981263 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1632ms 05:39:41 INFO - PROCESS | 17853 | 1461155981333 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 17853 | 1461155981340 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:39:41 INFO - PROCESS | 17853 | 1461155981359 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 17853 | 1461155981367 Marionette TRACE conn3 <- [1,1222,null,{}] 05:39:41 INFO - PROCESS | 17853 | 1461155981374 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 17853 | 1461155981591 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:39:41 INFO - PROCESS | 17853 | 1461155981821 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6421af800 == 127 [pid = 17853] [id = 313] 05:39:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63b665c00) [pid = 17853] [serial = 940] [outer = (nil)] 05:39:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc641cd3800) [pid = 17853] [serial = 941] [outer = 0x7fc63b665c00] 05:39:41 INFO - PROCESS | 17853 | 1461155981942 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc6427f0c00) [pid = 17853] [serial = 942] [outer = 0x7fc63b665c00] 05:39:42 INFO - PROCESS | 17853 | 1461155982843 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 17853 | 1461155982906 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:39:42 INFO - PROCESS | 17853 | 1461155982913 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 17853 | 1461155982915 Marionette TRACE conn3 <- [1,1226,null,{}] 05:39:42 INFO - PROCESS | 17853 | 1461155982922 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:43 INFO - PROCESS | 17853 | 1461155983130 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:39:43 INFO - PROCESS | 17853 | 1461155983366 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642696800 == 128 [pid = 17853] [id = 314] 05:39:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc642b62c00) [pid = 17853] [serial = 943] [outer = (nil)] 05:39:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc643b99400) [pid = 17853] [serial = 944] [outer = 0x7fc642b62c00] 05:39:43 INFO - PROCESS | 17853 | 1461155983485 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc6453ce400) [pid = 17853] [serial = 945] [outer = 0x7fc642b62c00] 05:39:44 INFO - PROCESS | 17853 | 1461155984341 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1482ms 05:39:44 INFO - PROCESS | 17853 | 1461155984396 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 17853 | 1461155984401 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:39:44 INFO - PROCESS | 17853 | 1461155984407 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 17853 | 1461155984410 Marionette TRACE conn3 <- [1,1230,null,{}] 05:39:44 INFO - PROCESS | 17853 | 1461155984416 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 17853 | 1461155984629 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:39:44 INFO - PROCESS | 17853 | 1461155984821 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644793800 == 129 [pid = 17853] [id = 315] 05:39:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc6454dbc00) [pid = 17853] [serial = 946] [outer = (nil)] 05:39:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc6454e3c00) [pid = 17853] [serial = 947] [outer = 0x7fc6454dbc00] 05:39:44 INFO - PROCESS | 17853 | 1461155984910 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc645f59c00) [pid = 17853] [serial = 948] [outer = 0x7fc6454dbc00] 05:39:45 INFO - PROCESS | 17853 | 1461155985820 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1485ms 05:39:45 INFO - PROCESS | 17853 | 1461155985893 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 17853 | 1461155985897 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:39:45 INFO - PROCESS | 17853 | 1461155985904 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 17853 | 1461155985908 Marionette TRACE conn3 <- [1,1234,null,{}] 05:39:45 INFO - PROCESS | 17853 | 1461155985913 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:46 INFO - PROCESS | 17853 | 1461155986123 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:39:46 INFO - PROCESS | 17853 | 1461155986322 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646650800 == 130 [pid = 17853] [id = 316] 05:39:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc63fa96000) [pid = 17853] [serial = 949] [outer = (nil)] 05:39:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc6488d0000) [pid = 17853] [serial = 950] [outer = 0x7fc63fa96000] 05:39:46 INFO - PROCESS | 17853 | 1461155986438 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc649ef8400) [pid = 17853] [serial = 951] [outer = 0x7fc63fa96000] 05:39:47 INFO - PROCESS | 17853 | 1461155987337 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1487ms 05:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:39:47 INFO - PROCESS | 17853 | 1461155987392 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 17853 | 1461155987395 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:39:47 INFO - PROCESS | 17853 | 1461155987402 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 17853 | 1461155987405 Marionette TRACE conn3 <- [1,1238,null,{}] 05:39:47 INFO - PROCESS | 17853 | 1461155987411 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 17853 | 1461155987615 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:39:47 INFO - PROCESS | 17853 | 1461155987800 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466b2000 == 131 [pid = 17853] [id = 317] 05:39:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc6454de800) [pid = 17853] [serial = 952] [outer = (nil)] 05:39:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc64aa83400) [pid = 17853] [serial = 953] [outer = 0x7fc6454de800] 05:39:47 INFO - PROCESS | 17853 | 1461155987874 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc64b862800) [pid = 17853] [serial = 954] [outer = 0x7fc6454de800] 05:39:48 INFO - PROCESS | 17853 | 1461155988767 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1430ms 05:39:48 INFO - PROCESS | 17853 | 1461155988832 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 17853 | 1461155988836 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:39:48 INFO - PROCESS | 17853 | 1461155988843 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 17853 | 1461155988846 Marionette TRACE conn3 <- [1,1242,null,{}] 05:39:48 INFO - PROCESS | 17853 | 1461155988852 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 17853 | 1461155989058 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:39:49 INFO - PROCESS | 17853 | 1461155989242 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649d97000 == 132 [pid = 17853] [id = 318] 05:39:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6465abc00) [pid = 17853] [serial = 955] [outer = (nil)] 05:39:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc64be0a800) [pid = 17853] [serial = 956] [outer = 0x7fc6465abc00] 05:39:49 INFO - PROCESS | 17853 | 1461155989316 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc64ccf6000) [pid = 17853] [serial = 957] [outer = 0x7fc6465abc00] 05:39:50 INFO - PROCESS | 17853 | 1461155990174 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1379ms 05:39:50 INFO - PROCESS | 17853 | 1461155990223 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 17853 | 1461155990227 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:39:50 INFO - PROCESS | 17853 | 1461155990233 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 17853 | 1461155990236 Marionette TRACE conn3 <- [1,1246,null,{}] 05:39:50 INFO - PROCESS | 17853 | 1461155990242 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 17853 | 1461155990442 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:39:50 INFO - PROCESS | 17853 | 1461155990636 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b569000 == 133 [pid = 17853] [id = 319] 05:39:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc64a2f7000) [pid = 17853] [serial = 958] [outer = (nil)] 05:39:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc657c66800) [pid = 17853] [serial = 959] [outer = 0x7fc64a2f7000] 05:39:50 INFO - PROCESS | 17853 | 1461155990712 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc658ad5000) [pid = 17853] [serial = 960] [outer = 0x7fc64a2f7000] 05:39:51 INFO - PROCESS | 17853 | 1461155991600 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1434ms 05:39:51 INFO - PROCESS | 17853 | 1461155991669 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 17853 | 1461155991672 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:39:51 INFO - PROCESS | 17853 | 1461155991679 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 17853 | 1461155991682 Marionette TRACE conn3 <- [1,1250,null,{}] 05:39:51 INFO - PROCESS | 17853 | 1461155991688 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:51 INFO - PROCESS | 17853 | 1461155991896 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:39:52 INFO - PROCESS | 17853 | 1461155992082 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c918000 == 134 [pid = 17853] [id = 320] 05:39:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63c1ab800) [pid = 17853] [serial = 961] [outer = (nil)] 05:39:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc659c32000) [pid = 17853] [serial = 962] [outer = 0x7fc63c1ab800] 05:39:52 INFO - PROCESS | 17853 | 1461155992172 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc659f0fc00) [pid = 17853] [serial = 963] [outer = 0x7fc63c1ab800] 05:39:53 INFO - PROCESS | 17853 | 1461155993083 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1479ms 05:39:53 INFO - PROCESS | 17853 | 1461155993159 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:39:53 INFO - PROCESS | 17853 | 1461155993169 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:39:53 INFO - PROCESS | 17853 | 1461155993175 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 17853 | 1461155993180 Marionette TRACE conn3 <- [1,1254,null,{}] 05:39:53 INFO - PROCESS | 17853 | 1461155993186 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 17853 | 1461155993448 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:39:53 INFO - PROCESS | 17853 | 1461155993684 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658ae3800 == 135 [pid = 17853] [id = 321] 05:39:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc65a0c9400) [pid = 17853] [serial = 964] [outer = (nil)] 05:39:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc65ddf1400) [pid = 17853] [serial = 965] [outer = 0x7fc65a0c9400] 05:39:53 INFO - PROCESS | 17853 | 1461155993777 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc65df61000) [pid = 17853] [serial = 966] [outer = 0x7fc65a0c9400] 05:39:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643757800 == 134 [pid = 17853] [id = 10] 05:39:54 INFO - PROCESS | 17853 | 1461155994739 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1636ms 05:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:39:54 INFO - PROCESS | 17853 | 1461155994813 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 17853 | 1461155994816 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:39:54 INFO - PROCESS | 17853 | 1461155994823 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 17853 | 1461155994825 Marionette TRACE conn3 <- [1,1258,null,{}] 05:39:54 INFO - PROCESS | 17853 | 1461155994832 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 17853 | 1461155995039 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:39:55 INFO - PROCESS | 17853 | 1461155995301 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632d4f800 == 135 [pid = 17853] [id = 322] 05:39:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc634236400) [pid = 17853] [serial = 967] [outer = (nil)] 05:39:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc636e5b000) [pid = 17853] [serial = 968] [outer = 0x7fc634236400] 05:39:55 INFO - PROCESS | 17853 | 1461155995419 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc6392f7000) [pid = 17853] [serial = 969] [outer = 0x7fc634236400] 05:39:56 INFO - PROCESS | 17853 | 1461155996297 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1532ms 05:39:56 INFO - PROCESS | 17853 | 1461155996371 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 17853 | 1461155996375 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:39:56 INFO - PROCESS | 17853 | 1461155996387 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 17853 | 1461155996390 Marionette TRACE conn3 <- [1,1262,null,{}] 05:39:56 INFO - PROCESS | 17853 | 1461155996396 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 17853 | 1461155996644 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:39:56 INFO - PROCESS | 17853 | 1461155996885 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359d6800 == 136 [pid = 17853] [id = 323] 05:39:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc633733c00) [pid = 17853] [serial = 970] [outer = (nil)] 05:39:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc63373dc00) [pid = 17853] [serial = 971] [outer = 0x7fc633733c00] 05:39:57 INFO - PROCESS | 17853 | 1461155997325 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc634ac5c00) [pid = 17853] [serial = 972] [outer = 0x7fc633733c00] 05:39:58 INFO - PROCESS | 17853 | 1461155998290 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1944ms 05:39:58 INFO - PROCESS | 17853 | 1461155998337 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 17853 | 1461155998349 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:39:58 INFO - PROCESS | 17853 | 1461155998359 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 17853 | 1461155998363 Marionette TRACE conn3 <- [1,1266,null,{}] 05:39:58 INFO - PROCESS | 17853 | 1461155998371 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 17853 | 1461155998574 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:39:58 INFO - PROCESS | 17853 | 1461155998783 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394c9000 == 137 [pid = 17853] [id = 324] 05:39:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6344c9000) [pid = 17853] [serial = 973] [outer = (nil)] 05:39:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc635a4ec00) [pid = 17853] [serial = 974] [outer = 0x7fc6344c9000] 05:39:58 INFO - PROCESS | 17853 | 1461155998856 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc636e55c00) [pid = 17853] [serial = 975] [outer = 0x7fc6344c9000] 05:39:59 INFO - PROCESS | 17853 | 1461155999871 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1588ms 05:39:59 INFO - PROCESS | 17853 | 1461155999947 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 17853 | 1461155999955 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:39:59 INFO - PROCESS | 17853 | 1461155999965 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 17853 | 1461155999968 Marionette TRACE conn3 <- [1,1270,null,{}] 05:39:59 INFO - PROCESS | 17853 | 1461155999975 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 17853 | 1461156000222 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc63000 == 136 [pid = 17853] [id = 158] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641c2d800 == 135 [pid = 17853] [id = 53] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c8e000 == 134 [pid = 17853] [id = 51] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6410ad800 == 133 [pid = 17853] [id = 309] 05:40:00 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc6396f7400) [pid = 17853] [serial = 866] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fead800 == 132 [pid = 17853] [id = 308] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c220800 == 131 [pid = 17853] [id = 307] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392d7000 == 130 [pid = 17853] [id = 306] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6336a5800 == 129 [pid = 17853] [id = 305] 05:40:00 INFO - PROCESS | 17853 | 1461156000646 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634219800 == 128 [pid = 17853] [id = 304] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e146000 == 127 [pid = 17853] [id = 298] 05:40:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6336a4800 == 128 [pid = 17853] [id = 325] 05:40:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc636dea000) [pid = 17853] [serial = 976] [outer = (nil)] 05:40:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc6392f0800) [pid = 17853] [serial = 977] [outer = 0x7fc636dea000] 05:40:00 INFO - PROCESS | 17853 | 1461156000723 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc639650800) [pid = 17853] [serial = 978] [outer = 0x7fc636dea000] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659f64800 == 127 [pid = 17853] [id = 297] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a56000 == 126 [pid = 17853] [id = 296] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64beb3800 == 125 [pid = 17853] [id = 295] 05:40:00 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a211000 == 124 [pid = 17853] [id = 294] 05:40:01 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466a3000 == 123 [pid = 17853] [id = 293] 05:40:01 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64548d800 == 122 [pid = 17853] [id = 292] 05:40:01 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642682800 == 121 [pid = 17853] [id = 291] 05:40:01 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2d7800 == 120 [pid = 17853] [id = 290] 05:40:01 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6336a4000 == 119 [pid = 17853] [id = 289] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc64c84f400) [pid = 17853] [serial = 813] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc65ddef800) [pid = 17853] [serial = 753] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc64a18a400) [pid = 17853] [serial = 747] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc64aa83c00) [pid = 17853] [serial = 810] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc65ddec800) [pid = 17853] [serial = 831] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc636e80000) [pid = 17853] [serial = 822] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc65ddf3c00) [pid = 17853] [serial = 756] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64105f000) [pid = 17853] [serial = 804] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc65d7bbc00) [pid = 17853] [serial = 816] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc658ba5400) [pid = 17853] [serial = 750] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc65dfac400) [pid = 17853] [serial = 771] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc6454e0400) [pid = 17853] [serial = 807] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc659cd9c00) [pid = 17853] [serial = 828] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc636e60000) [pid = 17853] [serial = 759] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6396fa400) [pid = 17853] [serial = 801] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc6344cfc00) [pid = 17853] [serial = 825] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc65ddeb800) [pid = 17853] [serial = 819] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc63b666000) [pid = 17853] [serial = 768] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc658ba5000) [pid = 17853] [serial = 678] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc634ad0400) [pid = 17853] [serial = 762] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc634241800) [pid = 17853] [serial = 774] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc635aac400) [pid = 17853] [serial = 765] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6396ef800) [pid = 17853] [serial = 863] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63b65c000) [pid = 17853] [serial = 864] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc63964c800) [pid = 17853] [serial = 848] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc6364f3400) [pid = 17853] [serial = 845] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc64468ac00) [pid = 17853] [serial = 858] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6438ae800) [pid = 17853] [serial = 857] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc641ccf000) [pid = 17853] [serial = 854] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc6364f7000) [pid = 17853] [serial = 860] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63faa2000) [pid = 17853] [serial = 851] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc636e76c00) [pid = 17853] [serial = 861] [outer = (nil)] [url = about:blank] 05:40:01 INFO - PROCESS | 17853 | 1461156001583 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1634ms 05:40:01 INFO - PROCESS | 17853 | 1461156001599 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 17853 | 1461156001603 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:40:01 INFO - PROCESS | 17853 | 1461156001611 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 17853 | 1461156001616 Marionette TRACE conn3 <- [1,1274,null,{}] 05:40:01 INFO - PROCESS | 17853 | 1461156001648 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 17853 | 1461156001846 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:40:01 INFO - PROCESS | 17853 | 1461156001869 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d9e000 == 120 [pid = 17853] [id = 326] 05:40:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc63b3a4800) [pid = 17853] [serial = 979] [outer = (nil)] 05:40:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc63b65ec00) [pid = 17853] [serial = 980] [outer = 0x7fc63b3a4800] 05:40:01 INFO - PROCESS | 17853 | 1461156001945 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc63c1a7000) [pid = 17853] [serial = 981] [outer = 0x7fc63b3a4800] 05:40:02 INFO - PROCESS | 17853 | 1461156002898 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1335ms 05:40:02 INFO - PROCESS | 17853 | 1461156002947 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:40:02 INFO - PROCESS | 17853 | 1461156002951 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:40:02 INFO - PROCESS | 17853 | 1461156002963 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 17853 | 1461156002967 Marionette TRACE conn3 <- [1,1278,null,{}] 05:40:02 INFO - PROCESS | 17853 | 1461156002972 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 17853 | 1461156003160 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:40:03 INFO - PROCESS | 17853 | 1461156003337 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac5f800 == 121 [pid = 17853] [id = 327] 05:40:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6392f9000) [pid = 17853] [serial = 982] [outer = (nil)] 05:40:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc63fb5fc00) [pid = 17853] [serial = 983] [outer = 0x7fc6392f9000] 05:40:03 INFO - PROCESS | 17853 | 1461156003413 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc640fcc400) [pid = 17853] [serial = 984] [outer = 0x7fc6392f9000] 05:40:04 INFO - PROCESS | 17853 | 1461156004277 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1389ms 05:40:04 INFO - PROCESS | 17853 | 1461156004363 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 17853 | 1461156004368 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:40:04 INFO - PROCESS | 17853 | 1461156004380 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 17853 | 1461156004386 Marionette TRACE conn3 <- [1,1282,null,{}] 05:40:04 INFO - PROCESS | 17853 | 1461156004411 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 17853 | 1461156004670 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:40:04 INFO - PROCESS | 17853 | 1461156004701 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe98800 == 122 [pid = 17853] [id = 328] 05:40:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc641333c00) [pid = 17853] [serial = 985] [outer = (nil)] 05:40:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc64133f000) [pid = 17853] [serial = 986] [outer = 0x7fc641333c00] 05:40:04 INFO - PROCESS | 17853 | 1461156004776 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc641aefc00) [pid = 17853] [serial = 987] [outer = 0x7fc641333c00] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc6396f8800) [pid = 17853] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc63b60ac00) [pid = 17853] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc63423c800) [pid = 17853] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc640fd1c00) [pid = 17853] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6364ed400) [pid = 17853] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:40:05 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc635aadc00) [pid = 17853] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:40:05 INFO - PROCESS | 17853 | 1461156005935 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1597ms 05:40:05 INFO - PROCESS | 17853 | 1461156005977 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 17853 | 1461156005981 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:40:05 INFO - PROCESS | 17853 | 1461156005988 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 17853 | 1461156005990 Marionette TRACE conn3 <- [1,1286,null,{}] 05:40:06 INFO - PROCESS | 17853 | 1461156005996 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 17853 | 1461156006237 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:40:06 INFO - PROCESS | 17853 | 1461156006260 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413e9800 == 123 [pid = 17853] [id = 329] 05:40:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6396f8800) [pid = 17853] [serial = 988] [outer = (nil)] 05:40:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc641c5fc00) [pid = 17853] [serial = 989] [outer = 0x7fc6396f8800] 05:40:06 INFO - PROCESS | 17853 | 1461156006325 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc64373cc00) [pid = 17853] [serial = 990] [outer = 0x7fc6396f8800] 05:40:07 INFO - PROCESS | 17853 | 1461156007140 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1188ms 05:40:07 INFO - PROCESS | 17853 | 1461156007177 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 17853 | 1461156007180 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:40:07 INFO - PROCESS | 17853 | 1461156007186 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 17853 | 1461156007189 Marionette TRACE conn3 <- [1,1290,null,{}] 05:40:07 INFO - PROCESS | 17853 | 1461156007194 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 17853 | 1461156007371 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:40:07 INFO - PROCESS | 17853 | 1461156007397 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64226a000 == 124 [pid = 17853] [id = 330] 05:40:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc642c3fc00) [pid = 17853] [serial = 991] [outer = (nil)] 05:40:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc645428c00) [pid = 17853] [serial = 992] [outer = 0x7fc642c3fc00] 05:40:07 INFO - PROCESS | 17853 | 1461156007463 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6454e5400) [pid = 17853] [serial = 993] [outer = 0x7fc642c3fc00] 05:40:08 INFO - PROCESS | 17853 | 1461156008655 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1532ms 05:40:08 INFO - PROCESS | 17853 | 1461156008720 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 17853 | 1461156008728 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:40:08 INFO - PROCESS | 17853 | 1461156008737 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 17853 | 1461156008742 Marionette TRACE conn3 <- [1,1294,null,{}] 05:40:08 INFO - PROCESS | 17853 | 1461156008750 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 17853 | 1461156009007 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:40:09 INFO - PROCESS | 17853 | 1461156009289 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637f9e000 == 125 [pid = 17853] [id = 331] 05:40:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6364ec400) [pid = 17853] [serial = 994] [outer = (nil)] 05:40:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc636df3000) [pid = 17853] [serial = 995] [outer = 0x7fc6364ec400] 05:40:09 INFO - PROCESS | 17853 | 1461156009367 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc6392eb400) [pid = 17853] [serial = 996] [outer = 0x7fc6364ec400] 05:40:10 INFO - PROCESS | 17853 | 1461156010300 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1633ms 05:40:10 INFO - PROCESS | 17853 | 1461156010371 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 17853 | 1461156010379 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:40:10 INFO - PROCESS | 17853 | 1461156010391 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 17853 | 1461156010395 Marionette TRACE conn3 <- [1,1298,null,{}] 05:40:10 INFO - PROCESS | 17853 | 1461156010402 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 17853 | 1461156010655 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:40:10 INFO - PROCESS | 17853 | 1461156010967 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411c0000 == 126 [pid = 17853] [id = 332] 05:40:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6364ecc00) [pid = 17853] [serial = 997] [outer = (nil)] 05:40:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63b3ac000) [pid = 17853] [serial = 998] [outer = 0x7fc6364ecc00] 05:40:11 INFO - PROCESS | 17853 | 1461156011046 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63c1ac000) [pid = 17853] [serial = 999] [outer = 0x7fc6364ecc00] 05:40:12 INFO - PROCESS | 17853 | 1461156012049 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1687ms 05:40:12 INFO - PROCESS | 17853 | 1461156012081 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 17853 | 1461156012088 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:40:12 INFO - PROCESS | 17853 | 1461156012099 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 17853 | 1461156012110 Marionette TRACE conn3 <- [1,1302,null,{}] 05:40:12 INFO - PROCESS | 17853 | 1461156012128 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 17853 | 1461156012390 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:40:12 INFO - PROCESS | 17853 | 1461156012679 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6452f5000 == 127 [pid = 17853] [id = 333] 05:40:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc641334800) [pid = 17853] [serial = 1000] [outer = (nil)] 05:40:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc641f99c00) [pid = 17853] [serial = 1001] [outer = 0x7fc641334800] 05:40:12 INFO - PROCESS | 17853 | 1461156012760 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc6438aa800) [pid = 17853] [serial = 1002] [outer = 0x7fc641334800] 05:40:13 INFO - PROCESS | 17853 | 1461156013681 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1647ms 05:40:13 INFO - PROCESS | 17853 | 1461156013745 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:40:13 INFO - PROCESS | 17853 | 1461156013750 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:40:13 INFO - PROCESS | 17853 | 1461156013756 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 17853 | 1461156013759 Marionette TRACE conn3 <- [1,1306,null,{}] 05:40:13 INFO - PROCESS | 17853 | 1461156013765 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 17853 | 1461156013981 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:40:14 INFO - PROCESS | 17853 | 1461156014216 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466bf000 == 128 [pid = 17853] [id = 334] 05:40:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc641ad1000) [pid = 17853] [serial = 1003] [outer = (nil)] 05:40:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc64542bc00) [pid = 17853] [serial = 1004] [outer = 0x7fc641ad1000] 05:40:14 INFO - PROCESS | 17853 | 1461156014342 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc645f5bc00) [pid = 17853] [serial = 1005] [outer = 0x7fc641ad1000] 05:40:15 INFO - PROCESS | 17853 | 1461156015172 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1482ms 05:40:15 INFO - PROCESS | 17853 | 1461156015238 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:40:15 INFO - PROCESS | 17853 | 1461156015243 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:40:15 INFO - PROCESS | 17853 | 1461156015250 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 17853 | 1461156015253 Marionette TRACE conn3 <- [1,1310,null,{}] 05:40:15 INFO - PROCESS | 17853 | 1461156015258 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 17853 | 1461156015460 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:40:15 INFO - PROCESS | 17853 | 1461156015643 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc70800 == 129 [pid = 17853] [id = 335] 05:40:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc643b94800) [pid = 17853] [serial = 1006] [outer = (nil)] 05:40:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc6465a3800) [pid = 17853] [serial = 1007] [outer = 0x7fc643b94800] 05:40:15 INFO - PROCESS | 17853 | 1461156015720 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc649ef1800) [pid = 17853] [serial = 1008] [outer = 0x7fc643b94800] 05:40:16 INFO - PROCESS | 17853 | 1461156016657 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 17853 | 1461156016741 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:40:16 INFO - PROCESS | 17853 | 1461156016748 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 17853 | 1461156016751 Marionette TRACE conn3 <- [1,1314,null,{}] 05:40:16 INFO - PROCESS | 17853 | 1461156016756 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 17853 | 1461156017013 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:40:17 INFO - PROCESS | 17853 | 1461156017247 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658afa800 == 130 [pid = 17853] [id = 336] 05:40:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc64be0c400) [pid = 17853] [serial = 1009] [outer = (nil)] 05:40:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc64cdca000) [pid = 17853] [serial = 1010] [outer = 0x7fc64be0c400] 05:40:17 INFO - PROCESS | 17853 | 1461156017340 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc659dca400) [pid = 17853] [serial = 1011] [outer = 0x7fc64be0c400] 05:40:18 INFO - PROCESS | 17853 | 1461156018231 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1531ms 05:40:18 INFO - PROCESS | 17853 | 1461156018280 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 17853 | 1461156018284 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:40:18 INFO - PROCESS | 17853 | 1461156018291 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 17853 | 1461156018294 Marionette TRACE conn3 <- [1,1318,null,{}] 05:40:18 INFO - PROCESS | 17853 | 1461156018299 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 17853 | 1461156018513 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:40:18 INFO - PROCESS | 17853 | 1461156018838 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d79d000 == 131 [pid = 17853] [id = 337] 05:40:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc64a2f3c00) [pid = 17853] [serial = 1012] [outer = (nil)] 05:40:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc65be15000) [pid = 17853] [serial = 1013] [outer = 0x7fc64a2f3c00] 05:40:18 INFO - PROCESS | 17853 | 1461156018917 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc65d7bbc00) [pid = 17853] [serial = 1014] [outer = 0x7fc64a2f3c00] 05:40:19 INFO - PROCESS | 17853 | 1461156019738 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1478ms 05:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:40:19 INFO - PROCESS | 17853 | 1461156019771 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 17853 | 1461156019774 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:40:19 INFO - PROCESS | 17853 | 1461156019780 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 17853 | 1461156019784 Marionette TRACE conn3 <- [1,1322,null,{}] 05:40:19 INFO - PROCESS | 17853 | 1461156019790 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 17853 | 1461156019986 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:40:20 INFO - PROCESS | 17853 | 1461156020177 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e273000 == 132 [pid = 17853] [id = 338] 05:40:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc64c16c400) [pid = 17853] [serial = 1015] [outer = (nil)] 05:40:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc65ddee800) [pid = 17853] [serial = 1016] [outer = 0x7fc64c16c400] 05:40:20 INFO - PROCESS | 17853 | 1461156020248 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc65de72000) [pid = 17853] [serial = 1017] [outer = 0x7fc64c16c400] 05:40:21 INFO - PROCESS | 17853 | 1461156021151 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1430ms 05:40:21 INFO - PROCESS | 17853 | 1461156021210 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 17853 | 1461156021213 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:40:21 INFO - PROCESS | 17853 | 1461156021221 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 17853 | 1461156021225 Marionette TRACE conn3 <- [1,1326,null,{}] 05:40:21 INFO - PROCESS | 17853 | 1461156021230 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 17853 | 1461156021435 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:40:21 INFO - PROCESS | 17853 | 1461156021642 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc660c41800 == 133 [pid = 17853] [id = 339] 05:40:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc6392f3800) [pid = 17853] [serial = 1018] [outer = (nil)] 05:40:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc639573800) [pid = 17853] [serial = 1019] [outer = 0x7fc6392f3800] 05:40:21 INFO - PROCESS | 17853 | 1461156021787 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc639578c00) [pid = 17853] [serial = 1020] [outer = 0x7fc6392f3800] 05:40:22 INFO - PROCESS | 17853 | 1461156022679 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:40:22 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 05:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1533ms 05:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:40:22 INFO - PROCESS | 17853 | 1461156022756 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 17853 | 1461156022759 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:40:22 INFO - PROCESS | 17853 | 1461156022765 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 17853 | 1461156022769 Marionette TRACE conn3 <- [1,1330,null,{}] 05:40:22 INFO - PROCESS | 17853 | 1461156022774 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 17853 | 1461156023016 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:40:23 INFO - PROCESS | 17853 | 1461156023261 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460d0000 == 134 [pid = 17853] [id = 340] 05:40:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc637e49400) [pid = 17853] [serial = 1021] [outer = (nil)] 05:40:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc637e4bc00) [pid = 17853] [serial = 1022] [outer = 0x7fc637e49400] 05:40:23 INFO - PROCESS | 17853 | 1461156023379 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc639575000) [pid = 17853] [serial = 1023] [outer = 0x7fc637e49400] 05:40:24 INFO - PROCESS | 17853 | 1461156024268 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:40:24 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 05:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1580ms 05:40:24 INFO - PROCESS | 17853 | 1461156024346 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 17853 | 1461156024349 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:40:24 INFO - PROCESS | 17853 | 1461156024356 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 17853 | 1461156024360 Marionette TRACE conn3 <- [1,1334,null,{}] 05:40:24 INFO - PROCESS | 17853 | 1461156024367 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 17853 | 1461156024668 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:40:24 INFO - PROCESS | 17853 | 1461156024921 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636c59000 == 135 [pid = 17853] [id = 341] 05:40:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc637e4c800) [pid = 17853] [serial = 1024] [outer = (nil)] 05:40:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc648fc6800) [pid = 17853] [serial = 1025] [outer = 0x7fc637e4c800] 05:40:25 INFO - PROCESS | 17853 | 1461156025002 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc65dfb5000) [pid = 17853] [serial = 1026] [outer = 0x7fc637e4c800] 05:40:25 INFO - PROCESS | 17853 | 1461156025813 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1535ms 05:40:25 INFO - PROCESS | 17853 | 1461156025891 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:40:25 INFO - PROCESS | 17853 | 1461156025895 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:40:25 INFO - PROCESS | 17853 | 1461156025902 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 17853 | 1461156025905 Marionette TRACE conn3 <- [1,1338,null,{}] 05:40:25 INFO - PROCESS | 17853 | 1461156025911 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 17853 | 1461156026148 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:40:26 INFO - PROCESS | 17853 | 1461156026378 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ed3800 == 136 [pid = 17853] [id = 342] 05:40:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc6322e1000) [pid = 17853] [serial = 1027] [outer = (nil)] 05:40:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc6322e7000) [pid = 17853] [serial = 1028] [outer = 0x7fc6322e1000] 05:40:26 INFO - PROCESS | 17853 | 1461156026497 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc6322ebc00) [pid = 17853] [serial = 1029] [outer = 0x7fc6322e1000] 05:40:28 INFO - PROCESS | 17853 | 1461156028325 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2484ms 05:40:28 INFO - PROCESS | 17853 | 1461156028386 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 17853 | 1461156028392 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:40:28 INFO - PROCESS | 17853 | 1461156028435 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 17853 | 1461156028441 Marionette TRACE conn3 <- [1,1342,null,{}] 05:40:28 INFO - PROCESS | 17853 | 1461156028501 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 17853 | 1461156028735 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:40:28 INFO - PROCESS | 17853 | 1461156028940 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d9f000 == 137 [pid = 17853] [id = 343] 05:40:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc6330c8400) [pid = 17853] [serial = 1030] [outer = (nil)] 05:40:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc63423dc00) [pid = 17853] [serial = 1031] [outer = 0x7fc6330c8400] 05:40:29 INFO - PROCESS | 17853 | 1461156029080 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc634ac3000) [pid = 17853] [serial = 1032] [outer = 0x7fc6330c8400] 05:40:30 INFO - PROCESS | 17853 | 1461156030061 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413e9800 == 136 [pid = 17853] [id = 329] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe98800 == 135 [pid = 17853] [id = 328] 05:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1778ms 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc635a48400) [pid = 17853] [serial = 905] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc658ba2800) [pid = 17853] [serial = 899] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc64ccf4000) [pid = 17853] [serial = 896] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc636175c00) [pid = 17853] [serial = 908] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc658f51000) [pid = 17853] [serial = 902] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc63964dc00) [pid = 17853] [serial = 929] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63ac5f800 == 134 [pid = 17853] [id = 327] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d9e000 == 133 [pid = 17853] [id = 326] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6336a4800 == 132 [pid = 17853] [id = 325] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394c9000 == 131 [pid = 17853] [id = 324] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6359d6800 == 130 [pid = 17853] [id = 323] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b569000 == 129 [pid = 17853] [id = 319] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649d97000 == 128 [pid = 17853] [id = 318] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466b2000 == 127 [pid = 17853] [id = 317] 05:40:30 INFO - PROCESS | 17853 | 1461156030224 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 17853 | 1461156030233 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646650800 == 126 [pid = 17853] [id = 316] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644793800 == 125 [pid = 17853] [id = 315] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642696800 == 124 [pid = 17853] [id = 314] 05:40:30 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6421af800 == 123 [pid = 17853] [id = 313] 05:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:40:30 INFO - PROCESS | 17853 | 1461156030253 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 17853 | 1461156030256 Marionette TRACE conn3 <- [1,1346,null,{}] 05:40:30 INFO - PROCESS | 17853 | 1461156030264 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 17853 | 1461156030464 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc63fb63000) [pid = 17853] [serial = 921] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc641757000) [pid = 17853] [serial = 924] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc63bf9d400) [pid = 17853] [serial = 920] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc636e5ac00) [pid = 17853] [serial = 917] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc63b60fc00) [pid = 17853] [serial = 918] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc64c859c00) [pid = 17853] [serial = 893] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc641ae9c00) [pid = 17853] [serial = 927] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc641ad1c00) [pid = 17853] [serial = 926] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc645749c00) [pid = 17853] [serial = 884] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc641aea400) [pid = 17853] [serial = 878] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc637fb9400) [pid = 17853] [serial = 915] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc6344cdc00) [pid = 17853] [serial = 869] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc6396fb800) [pid = 17853] [serial = 911] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc644626c00) [pid = 17853] [serial = 881] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63fa9d800) [pid = 17853] [serial = 875] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc641333400) [pid = 17853] [serial = 923] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc649f59800) [pid = 17853] [serial = 887] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64adb3c00) [pid = 17853] [serial = 890] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc636e58800) [pid = 17853] [serial = 914] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc6396eec00) [pid = 17853] [serial = 872] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc63bf9bc00) [pid = 17853] [serial = 867] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 17853 | 1461156030705 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bca000 == 124 [pid = 17853] [id = 344] 05:40:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc634ad0400) [pid = 17853] [serial = 1033] [outer = (nil)] 05:40:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc636df6000) [pid = 17853] [serial = 1034] [outer = 0x7fc634ad0400] 05:40:30 INFO - PROCESS | 17853 | 1461156030775 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc636e7bc00) [pid = 17853] [serial = 1035] [outer = 0x7fc634ad0400] 05:40:31 INFO - PROCESS | 17853 | 1461156031649 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1439ms 05:40:31 INFO - PROCESS | 17853 | 1461156031690 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 17853 | 1461156031694 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:40:31 INFO - PROCESS | 17853 | 1461156031701 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 17853 | 1461156031707 Marionette TRACE conn3 <- [1,1350,null,{}] 05:40:31 INFO - PROCESS | 17853 | 1461156031723 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 17853 | 1461156031964 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:40:32 INFO - PROCESS | 17853 | 1461156032157 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63885b000 == 125 [pid = 17853] [id = 345] 05:40:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc636e72c00) [pid = 17853] [serial = 1036] [outer = (nil)] 05:40:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc6392f0400) [pid = 17853] [serial = 1037] [outer = 0x7fc636e72c00] 05:40:32 INFO - PROCESS | 17853 | 1461156032230 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc6396ef000) [pid = 17853] [serial = 1038] [outer = 0x7fc636e72c00] 05:40:33 INFO - PROCESS | 17853 | 1461156033134 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1486ms 05:40:33 INFO - PROCESS | 17853 | 1461156033202 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 17853 | 1461156033207 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:40:33 INFO - PROCESS | 17853 | 1461156033214 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 17853 | 1461156033218 Marionette TRACE conn3 <- [1,1354,null,{}] 05:40:33 INFO - PROCESS | 17853 | 1461156033225 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 17853 | 1461156033500 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:40:33 INFO - PROCESS | 17853 | 1461156033531 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2db000 == 126 [pid = 17853] [id = 346] 05:40:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6330d6800) [pid = 17853] [serial = 1039] [outer = (nil)] 05:40:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc63b608c00) [pid = 17853] [serial = 1040] [outer = 0x7fc6330d6800] 05:40:33 INFO - PROCESS | 17853 | 1461156033597 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc63bf9d400) [pid = 17853] [serial = 1041] [outer = 0x7fc6330d6800] 05:40:34 INFO - PROCESS | 17853 | 1461156034577 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1435ms 05:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:40:34 INFO - PROCESS | 17853 | 1461156034651 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 17853 | 1461156034653 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:40:34 INFO - PROCESS | 17853 | 1461156034660 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 17853 | 1461156034664 Marionette TRACE conn3 <- [1,1358,null,{}] 05:40:34 INFO - PROCESS | 17853 | 1461156034677 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 17853 | 1461156034937 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc6392f9000) [pid = 17853] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc6396f8800) [pid = 17853] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc641333c00) [pid = 17853] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc636dea000) [pid = 17853] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc6344c9000) [pid = 17853] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc633733c00) [pid = 17853] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc63b3a4800) [pid = 17853] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc6344cc800) [pid = 17853] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:40:35 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc64215d000) [pid = 17853] [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.] 05:40:35 INFO - PROCESS | 17853 | 1461156035443 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63633d800 == 127 [pid = 17853] [id = 347] 05:40:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc6322e7400) [pid = 17853] [serial = 1042] [outer = (nil)] 05:40:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc635aa5400) [pid = 17853] [serial = 1043] [outer = 0x7fc6322e7400] 05:40:35 INFO - PROCESS | 17853 | 1461156035511 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc63b60ac00) [pid = 17853] [serial = 1044] [outer = 0x7fc6322e7400] 05:40:36 INFO - PROCESS | 17853 | 1461156036182 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1540ms 05:40:36 INFO - PROCESS | 17853 | 1461156036199 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 17853 | 1461156036203 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:40:36 INFO - PROCESS | 17853 | 1461156036210 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 17853 | 1461156036213 Marionette TRACE conn3 <- [1,1362,null,{}] 05:40:36 INFO - PROCESS | 17853 | 1461156036219 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 17853 | 1461156036485 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:40:36 INFO - PROCESS | 17853 | 1461156036516 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641196000 == 128 [pid = 17853] [id = 348] 05:40:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc640f95800) [pid = 17853] [serial = 1045] [outer = (nil)] 05:40:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc641acb800) [pid = 17853] [serial = 1046] [outer = 0x7fc640f95800] 05:40:36 INFO - PROCESS | 17853 | 1461156036598 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc64215b400) [pid = 17853] [serial = 1047] [outer = 0x7fc640f95800] 05:40:37 INFO - PROCESS | 17853 | 1461156037679 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1536ms 05:40:37 INFO - PROCESS | 17853 | 1461156037748 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 17853 | 1461156037754 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:40:37 INFO - PROCESS | 17853 | 1461156037765 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 17853 | 1461156037770 Marionette TRACE conn3 <- [1,1366,null,{}] 05:40:37 INFO - PROCESS | 17853 | 1461156037782 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 17853 | 1461156038050 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:40:38 INFO - PROCESS | 17853 | 1461156038356 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d8e800 == 129 [pid = 17853] [id = 349] 05:40:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6330d2400) [pid = 17853] [serial = 1048] [outer = (nil)] 05:40:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc6344ce000) [pid = 17853] [serial = 1049] [outer = 0x7fc6330d2400] 05:40:38 INFO - PROCESS | 17853 | 1461156038495 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc635aaec00) [pid = 17853] [serial = 1050] [outer = 0x7fc6330d2400] 05:40:39 INFO - PROCESS | 17853 | 1461156039524 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 17853 | 1461156039567 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:40:39 INFO - PROCESS | 17853 | 1461156039579 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 17853 | 1461156039583 Marionette TRACE conn3 <- [1,1370,null,{}] 05:40:39 INFO - PROCESS | 17853 | 1461156039590 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 17853 | 1461156039801 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:40:40 INFO - PROCESS | 17853 | 1461156040052 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64109d800 == 130 [pid = 17853] [id = 350] 05:40:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc637e4a000) [pid = 17853] [serial = 1051] [outer = (nil)] 05:40:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc6392f6800) [pid = 17853] [serial = 1052] [outer = 0x7fc637e4a000] 05:40:40 INFO - PROCESS | 17853 | 1461156040168 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc63964fc00) [pid = 17853] [serial = 1053] [outer = 0x7fc637e4a000] 05:40:41 INFO - PROCESS | 17853 | 1461156041163 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:40:41 INFO - PROCESS | 17853 | 1461156041217 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:40:41 INFO - PROCESS | 17853 | 1461156041225 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 17853 | 1461156041231 Marionette TRACE conn3 <- [1,1374,null,{}] 05:40:41 INFO - PROCESS | 17853 | 1461156041248 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 17853 | 1461156041510 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:40:41 INFO - PROCESS | 17853 | 1461156041833 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642687000 == 131 [pid = 17853] [id = 351] 05:40:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc63bf9bc00) [pid = 17853] [serial = 1054] [outer = (nil)] 05:40:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc641335c00) [pid = 17853] [serial = 1055] [outer = 0x7fc63bf9bc00] 05:40:41 INFO - PROCESS | 17853 | 1461156041956 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc641acf800) [pid = 17853] [serial = 1056] [outer = 0x7fc63bf9bc00] 05:40:42 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:42 INFO - PROCESS | 17853 | 1461156042962 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 17853 | 1461156043024 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:40:43 INFO - PROCESS | 17853 | 1461156043031 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 17853 | 1461156043033 Marionette TRACE conn3 <- [1,1378,null,{}] 05:40:43 INFO - PROCESS | 17853 | 1461156043039 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 17853 | 1461156043278 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:40:43 INFO - PROCESS | 17853 | 1461156043531 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644797000 == 132 [pid = 17853] [id = 352] 05:40:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc6330d6c00) [pid = 17853] [serial = 1057] [outer = (nil)] 05:40:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc642b59c00) [pid = 17853] [serial = 1058] [outer = 0x7fc6330d6c00] 05:40:43 INFO - PROCESS | 17853 | 1461156043649 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc6453cdc00) [pid = 17853] [serial = 1059] [outer = 0x7fc6330d6c00] 05:40:44 INFO - PROCESS | 17853 | 1461156044520 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 17853 | 1461156044578 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:40:44 INFO - PROCESS | 17853 | 1461156044585 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 17853 | 1461156044589 Marionette TRACE conn3 <- [1,1382,null,{}] 05:40:44 INFO - PROCESS | 17853 | 1461156044595 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 17853 | 1461156044804 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:40:45 INFO - PROCESS | 17853 | 1461156044995 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64666a800 == 133 [pid = 17853] [id = 353] 05:40:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc641061400) [pid = 17853] [serial = 1060] [outer = (nil)] 05:40:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc64573e400) [pid = 17853] [serial = 1061] [outer = 0x7fc641061400] 05:40:45 INFO - PROCESS | 17853 | 1461156045067 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6465a4c00) [pid = 17853] [serial = 1062] [outer = 0x7fc641061400] 05:40:46 INFO - PROCESS | 17853 | [17853] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:46 INFO - PROCESS | 17853 | 1461156046055 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 17853 | 1461156046123 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:40:46 INFO - PROCESS | 17853 | 1461156046129 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 17853 | 1461156046132 Marionette TRACE conn3 <- [1,1386,null,{}] 05:40:46 INFO - PROCESS | 17853 | 1461156046138 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:46 INFO - PROCESS | 17853 | 1461156046377 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:40:46 INFO - PROCESS | 17853 | 1461156046627 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b569000 == 134 [pid = 17853] [id = 354] 05:40:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc64b863000) [pid = 17853] [serial = 1063] [outer = (nil)] 05:40:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64cd1bc00) [pid = 17853] [serial = 1064] [outer = 0x7fc64b863000] 05:40:46 INFO - PROCESS | 17853 | 1461156046755 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc658ba5000) [pid = 17853] [serial = 1065] [outer = 0x7fc64b863000] 05:40:47 INFO - PROCESS | 17853 | 1461156047652 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 17853 | 1461156047722 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:40:47 INFO - PROCESS | 17853 | 1461156047729 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 17853 | 1461156047733 Marionette TRACE conn3 <- [1,1390,null,{}] 05:40:47 INFO - PROCESS | 17853 | 1461156047738 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 17853 | 1461156047992 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:40:48 INFO - PROCESS | 17853 | 1461156048226 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658a56000 == 135 [pid = 17853] [id = 355] 05:40:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc643988c00) [pid = 17853] [serial = 1066] [outer = (nil)] 05:40:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc65d759800) [pid = 17853] [serial = 1067] [outer = 0x7fc643988c00] 05:40:48 INFO - PROCESS | 17853 | 1461156048347 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc65ddf0400) [pid = 17853] [serial = 1068] [outer = 0x7fc643988c00] 05:40:49 INFO - PROCESS | 17853 | 1461156049249 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1532ms 05:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:40:49 INFO - PROCESS | 17853 | 1461156049262 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 17853 | 1461156049265 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:40:49 INFO - PROCESS | 17853 | 1461156049272 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 17853 | 1461156049275 Marionette TRACE conn3 <- [1,1394,null,{}] 05:40:49 INFO - PROCESS | 17853 | 1461156049282 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 17853 | 1461156049487 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:40:49 INFO - PROCESS | 17853 | 1461156049686 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d71f000 == 136 [pid = 17853] [id = 356] 05:40:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc6337f1000) [pid = 17853] [serial = 1069] [outer = (nil)] 05:40:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6337f9400) [pid = 17853] [serial = 1070] [outer = 0x7fc6337f1000] 05:40:49 INFO - PROCESS | 17853 | 1461156049764 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc6337fe000) [pid = 17853] [serial = 1071] [outer = 0x7fc6337f1000] 05:40:50 INFO - PROCESS | 17853 | 1461156050688 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1485ms 05:40:50 INFO - PROCESS | 17853 | 1461156050757 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 17853 | 1461156050761 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:40:50 INFO - PROCESS | 17853 | 1461156050768 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 17853 | 1461156050772 Marionette TRACE conn3 <- [1,1398,null,{}] 05:40:50 INFO - PROCESS | 17853 | 1461156050777 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 17853 | 1461156050985 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:40:51 INFO - PROCESS | 17853 | 1461156051183 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64254d800 == 137 [pid = 17853] [id = 357] 05:40:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc6337f0c00) [pid = 17853] [serial = 1072] [outer = (nil)] 05:40:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc65bee3000) [pid = 17853] [serial = 1073] [outer = 0x7fc6337f0c00] 05:40:51 INFO - PROCESS | 17853 | 1461156051256 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc65de7ac00) [pid = 17853] [serial = 1074] [outer = 0x7fc6337f0c00] 05:40:52 INFO - PROCESS | 17853 | 1461156052163 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1431ms 05:40:52 INFO - PROCESS | 17853 | 1461156052201 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 17853 | 1461156052204 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:40:52 INFO - PROCESS | 17853 | 1461156052212 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 17853 | 1461156052216 Marionette TRACE conn3 <- [1,1402,null,{}] 05:40:52 INFO - PROCESS | 17853 | 1461156052222 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 17853 | 1461156052454 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:40:52 INFO - PROCESS | 17853 | 1461156052760 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d7a0800 == 138 [pid = 17853] [id = 358] 05:40:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc6337f1400) [pid = 17853] [serial = 1075] [outer = (nil)] 05:40:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc634a5a000) [pid = 17853] [serial = 1076] [outer = 0x7fc6337f1400] 05:40:52 INFO - PROCESS | 17853 | 1461156052851 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc634a5f000) [pid = 17853] [serial = 1077] [outer = 0x7fc6337f1400] 05:40:53 INFO - PROCESS | 17853 | 1461156053724 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1544ms 05:40:53 INFO - PROCESS | 17853 | 1461156053756 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 17853 | 1461156053759 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:40:53 INFO - PROCESS | 17853 | 1461156053767 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 17853 | 1461156053772 Marionette TRACE conn3 <- [1,1406,null,{}] 05:40:53 INFO - PROCESS | 17853 | 1461156053778 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 17853 | 1461156054011 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:40:54 INFO - PROCESS | 17853 | 1461156054259 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635baf000 == 139 [pid = 17853] [id = 359] 05:40:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc63858bc00) [pid = 17853] [serial = 1078] [outer = (nil)] 05:40:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc638590000) [pid = 17853] [serial = 1079] [outer = 0x7fc63858bc00] 05:40:54 INFO - PROCESS | 17853 | 1461156054383 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc65df61c00) [pid = 17853] [serial = 1080] [outer = 0x7fc63858bc00] 05:40:55 INFO - PROCESS | 17853 | 1461156055196 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1481ms 05:40:55 INFO - PROCESS | 17853 | 1461156055248 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 17853 | 1461156055252 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:40:55 INFO - PROCESS | 17853 | 1461156055258 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 17853 | 1461156055261 Marionette TRACE conn3 <- [1,1410,null,{}] 05:40:55 INFO - PROCESS | 17853 | 1461156055267 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:55 INFO - PROCESS | 17853 | 1461156055465 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:40:55 INFO - PROCESS | 17853 | 1461156055665 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641358000 == 140 [pid = 17853] [id = 360] 05:40:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc635b42800) [pid = 17853] [serial = 1081] [outer = (nil)] 05:40:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc635b4dc00) [pid = 17853] [serial = 1082] [outer = 0x7fc635b42800] 05:40:55 INFO - PROCESS | 17853 | 1461156055739 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc638588400) [pid = 17853] [serial = 1083] [outer = 0x7fc635b42800] 05:40:56 INFO - PROCESS | 17853 | 1461156056741 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1539ms 05:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:40:56 INFO - PROCESS | 17853 | 1461156056798 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 17853 | 1461156056801 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:40:56 INFO - PROCESS | 17853 | 1461156056807 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 17853 | 1461156056811 Marionette TRACE conn3 <- [1,1414,null,{}] 05:40:56 INFO - PROCESS | 17853 | 1461156056818 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 17853 | 1461156057059 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:40:57 INFO - PROCESS | 17853 | 1461156057361 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63884a800 == 141 [pid = 17853] [id = 361] 05:40:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc636f21c00) [pid = 17853] [serial = 1084] [outer = (nil)] 05:40:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc636f24c00) [pid = 17853] [serial = 1085] [outer = 0x7fc636f21c00] 05:40:57 INFO - PROCESS | 17853 | 1461156057466 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc636f28c00) [pid = 17853] [serial = 1086] [outer = 0x7fc636f21c00] 05:40:59 INFO - PROCESS | 17853 | 1461156059001 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2247ms 05:40:59 INFO - PROCESS | 17853 | 1461156059054 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 17853 | 1461156059059 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:40:59 INFO - PROCESS | 17853 | 1461156059070 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 17853 | 1461156059074 Marionette TRACE conn3 <- [1,1418,null,{}] 05:40:59 INFO - PROCESS | 17853 | 1461156059082 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 17853 | 1461156059317 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:40:59 INFO - PROCESS | 17853 | 1461156059606 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636da4000 == 142 [pid = 17853] [id = 362] 05:40:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc633734000) [pid = 17853] [serial = 1087] [outer = (nil)] 05:40:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 208 (0x7fc6344c5800) [pid = 17853] [serial = 1088] [outer = 0x7fc633734000] 05:40:59 INFO - PROCESS | 17853 | 1461156059677 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 209 (0x7fc635b42400) [pid = 17853] [serial = 1089] [outer = 0x7fc633734000] 05:41:00 INFO - PROCESS | 17853 | 1461156060760 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1733ms 05:41:00 INFO - PROCESS | 17853 | 1461156060804 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 17853 | 1461156060812 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:41:00 INFO - PROCESS | 17853 | 1461156060824 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 17853 | 1461156060828 Marionette TRACE conn3 <- [1,1422,null,{}] 05:41:00 INFO - PROCESS | 17853 | 1461156060835 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 17853 | 1461156061047 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:41:01 INFO - PROCESS | 17853 | 1461156061330 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359df800 == 143 [pid = 17853] [id = 363] 05:41:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 210 (0x7fc635aa6000) [pid = 17853] [serial = 1090] [outer = (nil)] 05:41:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 211 (0x7fc636f2a000) [pid = 17853] [serial = 1091] [outer = 0x7fc635aa6000] 05:41:01 INFO - PROCESS | 17853 | 1461156061413 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 212 (0x7fc637e3e000) [pid = 17853] [serial = 1092] [outer = 0x7fc635aa6000] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636338800 == 142 [pid = 17853] [id = 278] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63633d800 == 141 [pid = 17853] [id = 347] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 211 (0x7fc657c66800) [pid = 17853] [serial = 959] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 210 (0x7fc659c32000) [pid = 17853] [serial = 962] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 209 (0x7fc65ddf1400) [pid = 17853] [serial = 965] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 208 (0x7fc636e5b000) [pid = 17853] [serial = 968] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2db000 == 140 [pid = 17853] [id = 346] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63885b000 == 139 [pid = 17853] [id = 345] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bca000 == 138 [pid = 17853] [id = 344] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d9f000 == 137 [pid = 17853] [id = 343] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d79d000 == 136 [pid = 17853] [id = 337] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658afa800 == 135 [pid = 17853] [id = 336] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc70800 == 134 [pid = 17853] [id = 335] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466bf000 == 133 [pid = 17853] [id = 334] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6452f5000 == 132 [pid = 17853] [id = 333] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411c0000 == 131 [pid = 17853] [id = 332] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637f9e000 == 130 [pid = 17853] [id = 331] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6622ae000 == 129 [pid = 17853] [id = 299] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f17000 == 128 [pid = 17853] [id = 11] 05:41:02 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64226a000 == 127 [pid = 17853] [id = 330] 05:41:02 INFO - PROCESS | 17853 | 1461156062440 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1639ms 05:41:02 INFO - PROCESS | 17853 | 1461156062464 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 17853 | 1461156062468 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:41:02 INFO - PROCESS | 17853 | 1461156062475 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 17853 | 1461156062480 Marionette TRACE conn3 <- [1,1426,null,{}] 05:41:02 INFO - PROCESS | 17853 | 1461156062496 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 17853 | 1461156062711 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 207 (0x7fc640fcc400) [pid = 17853] [serial = 984] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc64373cc00) [pid = 17853] [serial = 990] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc64133f000) [pid = 17853] [serial = 986] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc6392f0800) [pid = 17853] [serial = 977] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc639650800) [pid = 17853] [serial = 978] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc64be0a800) [pid = 17853] [serial = 956] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc636e55c00) [pid = 17853] [serial = 975] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc635a4ec00) [pid = 17853] [serial = 974] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc634ac5c00) [pid = 17853] [serial = 972] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc63373dc00) [pid = 17853] [serial = 971] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc63b65ec00) [pid = 17853] [serial = 980] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc63c1a7000) [pid = 17853] [serial = 981] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc64aa83400) [pid = 17853] [serial = 953] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc63fa95000) [pid = 17853] [serial = 938] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc643b99400) [pid = 17853] [serial = 944] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc634233800) [pid = 17853] [serial = 932] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc64213b800) [pid = 17853] [serial = 930] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc6454e3c00) [pid = 17853] [serial = 947] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc641cd3800) [pid = 17853] [serial = 941] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc6488d0000) [pid = 17853] [serial = 950] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc641aefc00) [pid = 17853] [serial = 987] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc647c76c00) [pid = 17853] [serial = 672] [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.] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc637fbc800) [pid = 17853] [serial = 935] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc63fb5fc00) [pid = 17853] [serial = 983] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc641c5fc00) [pid = 17853] [serial = 989] [outer = (nil)] [url = about:blank] 05:41:02 INFO - PROCESS | 17853 | 1461156062985 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d86000 == 128 [pid = 17853] [id = 364] 05:41:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc635a4ec00) [pid = 17853] [serial = 1093] [outer = (nil)] 05:41:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc637fbc800) [pid = 17853] [serial = 1094] [outer = 0x7fc635a4ec00] 05:41:03 INFO - PROCESS | 17853 | 1461156063059 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc6392f4000) [pid = 17853] [serial = 1095] [outer = 0x7fc635a4ec00] 05:41:03 INFO - PROCESS | 17853 | 1461156063804 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1385ms 05:41:03 INFO - PROCESS | 17853 | 1461156063862 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:41:03 INFO - PROCESS | 17853 | 1461156063866 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:41:03 INFO - PROCESS | 17853 | 1461156063872 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 17853 | 1461156063875 Marionette TRACE conn3 <- [1,1430,null,{}] 05:41:03 INFO - PROCESS | 17853 | 1461156063880 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 17853 | 1461156064119 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:41:04 INFO - PROCESS | 17853 | 1461156064141 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2bd800 == 129 [pid = 17853] [id = 365] 05:41:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc636e5b000) [pid = 17853] [serial = 1096] [outer = (nil)] 05:41:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc639648c00) [pid = 17853] [serial = 1097] [outer = 0x7fc636e5b000] 05:41:04 INFO - PROCESS | 17853 | 1461156064204 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc6396f2000) [pid = 17853] [serial = 1098] [outer = 0x7fc636e5b000] 05:41:05 INFO - PROCESS | 17853 | 1461156065144 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1329ms 05:41:05 INFO - PROCESS | 17853 | 1461156065204 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 17853 | 1461156065206 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:41:05 INFO - PROCESS | 17853 | 1461156065213 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 17853 | 1461156065215 Marionette TRACE conn3 <- [1,1434,null,{}] 05:41:05 INFO - PROCESS | 17853 | 1461156065231 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 17853 | 1461156065485 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:41:05 INFO - PROCESS | 17853 | 1461156065513 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe90800 == 130 [pid = 17853] [id = 366] 05:41:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc63858c800) [pid = 17853] [serial = 1099] [outer = (nil)] 05:41:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc63b608000) [pid = 17853] [serial = 1100] [outer = 0x7fc63858c800] 05:41:05 INFO - PROCESS | 17853 | 1461156065575 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc63b666000) [pid = 17853] [serial = 1101] [outer = 0x7fc63858c800] 05:41:06 INFO - PROCESS | 17853 | 1461156066476 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1282ms 05:41:06 INFO - PROCESS | 17853 | 1461156066500 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 17853 | 1461156066504 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:41:06 INFO - PROCESS | 17853 | 1461156066510 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 17853 | 1461156066512 Marionette TRACE conn3 <- [1,1438,null,{}] 05:41:06 INFO - PROCESS | 17853 | 1461156066517 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:06 INFO - PROCESS | 17853 | 1461156066778 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:41:06 INFO - PROCESS | 17853 | 1461156066830 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641346000 == 131 [pid = 17853] [id = 367] 05:41:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc63faa2000) [pid = 17853] [serial = 1102] [outer = (nil)] 05:41:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc641340000) [pid = 17853] [serial = 1103] [outer = 0x7fc63faa2000] 05:41:06 INFO - PROCESS | 17853 | 1461156066898 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc642137400) [pid = 17853] [serial = 1104] [outer = 0x7fc63faa2000] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc6330d6800) [pid = 17853] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc6322e7400) [pid = 17853] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc6330c8400) [pid = 17853] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc634ad0400) [pid = 17853] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc636e72c00) [pid = 17853] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:41:07 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc643758000) [pid = 17853] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:41:08 INFO - PROCESS | 17853 | 1461156068146 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1686ms 05:41:08 INFO - PROCESS | 17853 | 1461156068197 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 17853 | 1461156068201 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:41:08 INFO - PROCESS | 17853 | 1461156068207 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 17853 | 1461156068209 Marionette TRACE conn3 <- [1,1442,null,{}] 05:41:08 INFO - PROCESS | 17853 | 1461156068214 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 17853 | 1461156068391 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:41:08 INFO - PROCESS | 17853 | 1461156068556 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64164d800 == 132 [pid = 17853] [id = 368] 05:41:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6330c8400) [pid = 17853] [serial = 1105] [outer = (nil)] 05:41:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc63aacb800) [pid = 17853] [serial = 1106] [outer = 0x7fc6330c8400] 05:41:08 INFO - PROCESS | 17853 | 1461156068636 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc643735000) [pid = 17853] [serial = 1107] [outer = 0x7fc6330c8400] 05:41:09 INFO - PROCESS | 17853 | 1461156069380 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1227ms 05:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:41:09 INFO - PROCESS | 17853 | 1461156069435 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 17853 | 1461156069437 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:41:09 INFO - PROCESS | 17853 | 1461156069443 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 17853 | 1461156069446 Marionette TRACE conn3 <- [1,1446,null,{}] 05:41:09 INFO - PROCESS | 17853 | 1461156069451 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:09 INFO - PROCESS | 17853 | 1461156069688 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:41:09 INFO - PROCESS | 17853 | 1461156069967 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bc3800 == 133 [pid = 17853] [id = 369] 05:41:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc6322e9400) [pid = 17853] [serial = 1108] [outer = (nil)] 05:41:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc6330d4c00) [pid = 17853] [serial = 1109] [outer = 0x7fc6322e9400] 05:41:10 INFO - PROCESS | 17853 | 1461156070107 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc6344c5000) [pid = 17853] [serial = 1110] [outer = 0x7fc6322e9400] 05:41:11 INFO - PROCESS | 17853 | 1461156071095 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1684ms 05:41:11 INFO - PROCESS | 17853 | 1461156071130 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 17853 | 1461156071135 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:41:11 INFO - PROCESS | 17853 | 1461156071144 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 17853 | 1461156071151 Marionette TRACE conn3 <- [1,1450,null,{}] 05:41:11 INFO - PROCESS | 17853 | 1461156071160 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 17853 | 1461156071387 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:41:11 INFO - PROCESS | 17853 | 1461156071634 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394e1000 == 134 [pid = 17853] [id = 370] 05:41:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc6364e9800) [pid = 17853] [serial = 1111] [outer = (nil)] 05:41:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc636e7cc00) [pid = 17853] [serial = 1112] [outer = 0x7fc6364e9800] 05:41:11 INFO - PROCESS | 17853 | 1461156071758 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc637e43400) [pid = 17853] [serial = 1113] [outer = 0x7fc6364e9800] 05:41:12 INFO - PROCESS | 17853 | 1461156072789 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1698ms 05:41:12 INFO - PROCESS | 17853 | 1461156072846 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 17853 | 1461156072853 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:41:12 INFO - PROCESS | 17853 | 1461156072861 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 17853 | 1461156072866 Marionette TRACE conn3 <- [1,1454,null,{}] 05:41:12 INFO - PROCESS | 17853 | 1461156072872 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 17853 | 1461156073117 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:41:13 INFO - PROCESS | 17853 | 1461156073429 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411d4800 == 135 [pid = 17853] [id = 371] 05:41:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc637fb4000) [pid = 17853] [serial = 1114] [outer = (nil)] 05:41:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc639578000) [pid = 17853] [serial = 1115] [outer = 0x7fc637fb4000] 05:41:13 INFO - PROCESS | 17853 | 1461156073505 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc63b658000) [pid = 17853] [serial = 1116] [outer = 0x7fc637fb4000] 05:41:14 INFO - PROCESS | 17853 | 1461156074453 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1633ms 05:41:14 INFO - PROCESS | 17853 | 1461156074495 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 17853 | 1461156074499 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:41:14 INFO - PROCESS | 17853 | 1461156074517 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 17853 | 1461156074527 Marionette TRACE conn3 <- [1,1458,null,{}] 05:41:14 INFO - PROCESS | 17853 | 1461156074535 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 17853 | 1461156074801 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:41:15 INFO - PROCESS | 17853 | 1461156075067 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64391c000 == 136 [pid = 17853] [id = 372] 05:41:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc63c1b2000) [pid = 17853] [serial = 1117] [outer = (nil)] 05:41:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc640f8f400) [pid = 17853] [serial = 1118] [outer = 0x7fc63c1b2000] 05:41:15 INFO - PROCESS | 17853 | 1461156075143 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc641aca400) [pid = 17853] [serial = 1119] [outer = 0x7fc63c1b2000] 05:41:16 INFO - PROCESS | 17853 | 1461156076073 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1605ms 05:41:16 INFO - PROCESS | 17853 | 1461156076114 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 17853 | 1461156076118 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:41:16 INFO - PROCESS | 17853 | 1461156076125 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 17853 | 1461156076130 Marionette TRACE conn3 <- [1,1462,null,{}] 05:41:16 INFO - PROCESS | 17853 | 1461156076136 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:16 INFO - PROCESS | 17853 | 1461156076358 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:41:16 INFO - PROCESS | 17853 | 1461156076605 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646647800 == 137 [pid = 17853] [id = 373] 05:41:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc63c1b2c00) [pid = 17853] [serial = 1120] [outer = (nil)] 05:41:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc642c49000) [pid = 17853] [serial = 1121] [outer = 0x7fc63c1b2c00] 05:41:16 INFO - PROCESS | 17853 | 1461156076726 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc643b33000) [pid = 17853] [serial = 1122] [outer = 0x7fc63c1b2c00] 05:41:17 INFO - PROCESS | 17853 | 1461156077711 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1641ms 05:41:17 INFO - PROCESS | 17853 | 1461156077768 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 17853 | 1461156077772 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:41:17 INFO - PROCESS | 17853 | 1461156077781 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 17853 | 1461156077785 Marionette TRACE conn3 <- [1,1466,null,{}] 05:41:17 INFO - PROCESS | 17853 | 1461156077794 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 17853 | 1461156078015 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:41:18 INFO - PROCESS | 17853 | 1461156078315 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a2dc800 == 138 [pid = 17853] [id = 374] 05:41:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 208 (0x7fc6453c6c00) [pid = 17853] [serial = 1123] [outer = (nil)] 05:41:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 209 (0x7fc645440800) [pid = 17853] [serial = 1124] [outer = 0x7fc6453c6c00] 05:41:18 INFO - PROCESS | 17853 | 1461156078406 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 210 (0x7fc647c79000) [pid = 17853] [serial = 1125] [outer = 0x7fc6453c6c00] 05:41:19 INFO - PROCESS | 17853 | 1461156079378 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1630ms 05:41:19 INFO - PROCESS | 17853 | 1461156079411 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 17853 | 1461156079414 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:41:19 INFO - PROCESS | 17853 | 1461156079422 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 17853 | 1461156079425 Marionette TRACE conn3 <- [1,1470,null,{}] 05:41:19 INFO - PROCESS | 17853 | 1461156079431 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:19 INFO - PROCESS | 17853 | 1461156079647 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:41:19 INFO - PROCESS | 17853 | 1461156079851 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea2c000 == 139 [pid = 17853] [id = 375] 05:41:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 211 (0x7fc6453cb000) [pid = 17853] [serial = 1126] [outer = (nil)] 05:41:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 212 (0x7fc64bc82800) [pid = 17853] [serial = 1127] [outer = 0x7fc6453cb000] 05:41:19 INFO - PROCESS | 17853 | 1461156079922 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 213 (0x7fc64c8c7000) [pid = 17853] [serial = 1128] [outer = 0x7fc6453cb000] 05:41:20 INFO - PROCESS | 17853 | 1461156080864 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1479ms 05:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:41:20 INFO - PROCESS | 17853 | 1461156080902 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 17853 | 1461156080905 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:41:20 INFO - PROCESS | 17853 | 1461156080912 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 17853 | 1461156080914 Marionette TRACE conn3 <- [1,1474,null,{}] 05:41:20 INFO - PROCESS | 17853 | 1461156080921 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 17853 | 1461156081144 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:41:21 INFO - PROCESS | 17853 | 1461156081393 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d71d800 == 140 [pid = 17853] [id = 376] 05:41:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 214 (0x7fc64c8c5400) [pid = 17853] [serial = 1129] [outer = (nil)] 05:41:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 215 (0x7fc658acd400) [pid = 17853] [serial = 1130] [outer = 0x7fc64c8c5400] 05:41:21 INFO - PROCESS | 17853 | 1461156081512 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 216 (0x7fc659d40c00) [pid = 17853] [serial = 1131] [outer = 0x7fc64c8c5400] 05:41:22 INFO - PROCESS | 17853 | 1461156082388 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1533ms 05:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:41:22 INFO - PROCESS | 17853 | 1461156082446 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 17853 | 1461156082449 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:41:22 INFO - PROCESS | 17853 | 1461156082456 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 17853 | 1461156082459 Marionette TRACE conn3 <- [1,1478,null,{}] 05:41:22 INFO - PROCESS | 17853 | 1461156082464 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 17853 | 1461156082681 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:41:23 INFO - PROCESS | 17853 | 1461156083023 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc665996000 == 141 [pid = 17853] [id = 377] 05:41:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 217 (0x7fc63858cc00) [pid = 17853] [serial = 1132] [outer = (nil)] 05:41:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 218 (0x7fc63946bc00) [pid = 17853] [serial = 1133] [outer = 0x7fc63858cc00] 05:41:23 INFO - PROCESS | 17853 | 1461156083105 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 219 (0x7fc639470800) [pid = 17853] [serial = 1134] [outer = 0x7fc63858cc00] 05:41:23 INFO - PROCESS | 17853 | 1461156083976 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1581ms 05:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:41:24 INFO - PROCESS | 17853 | 1461156084037 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 17853 | 1461156084039 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:41:24 INFO - PROCESS | 17853 | 1461156084046 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 17853 | 1461156084049 Marionette TRACE conn3 <- [1,1482,null,{}] 05:41:24 INFO - PROCESS | 17853 | 1461156084055 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:24 INFO - PROCESS | 17853 | 1461156084269 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:41:24 INFO - PROCESS | 17853 | 1461156084518 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c07c800 == 142 [pid = 17853] [id = 378] 05:41:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 220 (0x7fc639466000) [pid = 17853] [serial = 1135] [outer = (nil)] 05:41:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc659dcd800) [pid = 17853] [serial = 1136] [outer = 0x7fc639466000] 05:41:24 INFO - PROCESS | 17853 | 1461156084639 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc65ddbb000) [pid = 17853] [serial = 1137] [outer = 0x7fc639466000] 05:41:25 INFO - PROCESS | 17853 | 1461156085543 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1530ms 05:41:25 INFO - PROCESS | 17853 | 1461156085576 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 17853 | 1461156085579 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:41:25 INFO - PROCESS | 17853 | 1461156085586 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 17853 | 1461156085590 Marionette TRACE conn3 <- [1,1486,null,{}] 05:41:25 INFO - PROCESS | 17853 | 1461156085596 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 17853 | 1461156085805 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:41:26 INFO - PROCESS | 17853 | 1461156086071 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63979a000 == 143 [pid = 17853] [id = 379] 05:41:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc63c397c00) [pid = 17853] [serial = 1138] [outer = (nil)] 05:41:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc63c399800) [pid = 17853] [serial = 1139] [outer = 0x7fc63c397c00] 05:41:26 INFO - PROCESS | 17853 | 1461156086174 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc65ddf1400) [pid = 17853] [serial = 1140] [outer = 0x7fc63c397c00] 05:41:27 INFO - PROCESS | 17853 | 1461156087095 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1583ms 05:41:27 INFO - PROCESS | 17853 | 1461156087172 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 17853 | 1461156087175 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:41:27 INFO - PROCESS | 17853 | 1461156087182 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 17853 | 1461156087191 Marionette TRACE conn3 <- [1,1490,null,{}] 05:41:27 INFO - PROCESS | 17853 | 1461156087197 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 17853 | 1461156087467 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:41:27 INFO - PROCESS | 17853 | 1461156087813 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64609d000 == 144 [pid = 17853] [id = 380] 05:41:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc6320d6000) [pid = 17853] [serial = 1141] [outer = (nil)] 05:41:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc641ad7800) [pid = 17853] [serial = 1142] [outer = 0x7fc6320d6000] 05:41:27 INFO - PROCESS | 17853 | 1461156087900 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc65dfb0400) [pid = 17853] [serial = 1143] [outer = 0x7fc6320d6000] 05:41:28 INFO - PROCESS | 17853 | 1461156088797 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1687ms 05:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:41:28 INFO - PROCESS | 17853 | 1461156088871 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 17853 | 1461156088873 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:41:28 INFO - PROCESS | 17853 | 1461156088881 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 17853 | 1461156088884 Marionette TRACE conn3 <- [1,1494,null,{}] 05:41:28 INFO - PROCESS | 17853 | 1461156088891 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 17853 | 1461156089148 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:41:29 INFO - PROCESS | 17853 | 1461156089447 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64606f000 == 145 [pid = 17853] [id = 381] 05:41:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc6320d6400) [pid = 17853] [serial = 1144] [outer = (nil)] 05:41:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc6464ad000) [pid = 17853] [serial = 1145] [outer = 0x7fc6320d6400] 05:41:29 INFO - PROCESS | 17853 | 1461156089525 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc6464b1400) [pid = 17853] [serial = 1146] [outer = 0x7fc6320d6400] 05:41:30 INFO - PROCESS | 17853 | 1461156090412 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1593ms 05:41:30 INFO - PROCESS | 17853 | 1461156090473 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 17853 | 1461156090477 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:41:30 INFO - PROCESS | 17853 | 1461156090483 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 17853 | 1461156090485 Marionette TRACE conn3 <- [1,1498,null,{}] 05:41:30 INFO - PROCESS | 17853 | 1461156090491 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 17853 | 1461156090700 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:41:30 INFO - PROCESS | 17853 | 1461156090951 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f629800 == 146 [pid = 17853] [id = 382] 05:41:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc62f605400) [pid = 17853] [serial = 1147] [outer = (nil)] 05:41:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc62f60c400) [pid = 17853] [serial = 1148] [outer = 0x7fc62f605400] 05:41:31 INFO - PROCESS | 17853 | 1461156091071 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc62f610c00) [pid = 17853] [serial = 1149] [outer = 0x7fc62f605400] 05:41:31 INFO - PROCESS | 17853 | 1461156091938 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1484ms 05:41:31 INFO - PROCESS | 17853 | 1461156091968 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 17853 | 1461156091971 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:41:31 INFO - PROCESS | 17853 | 1461156091977 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 17853 | 1461156091980 Marionette TRACE conn3 <- [1,1502,null,{}] 05:41:31 INFO - PROCESS | 17853 | 1461156091986 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:32 INFO - PROCESS | 17853 | 1461156092201 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:41:32 INFO - PROCESS | 17853 | 1461156092408 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe9c000 == 147 [pid = 17853] [id = 383] 05:41:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc62f606000) [pid = 17853] [serial = 1150] [outer = (nil)] 05:41:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc62f7c9000) [pid = 17853] [serial = 1151] [outer = 0x7fc62f606000] 05:41:32 INFO - PROCESS | 17853 | 1461156092524 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc62f7cd400) [pid = 17853] [serial = 1152] [outer = 0x7fc62f606000] 05:41:33 INFO - PROCESS | 17853 | 1461156093477 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1532ms 05:41:33 INFO - PROCESS | 17853 | 1461156093510 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 17853 | 1461156093513 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:41:33 INFO - PROCESS | 17853 | 1461156093519 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 17853 | 1461156093521 Marionette TRACE conn3 <- [1,1506,null,{}] 05:41:33 INFO - PROCESS | 17853 | 1461156093528 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 17853 | 1461156093743 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:41:33 INFO - PROCESS | 17853 | 1461156093956 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63621c000 == 148 [pid = 17853] [id = 384] 05:41:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 238 (0x7fc62f608400) [pid = 17853] [serial = 1153] [outer = (nil)] 05:41:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 239 (0x7fc62f7d1800) [pid = 17853] [serial = 1154] [outer = 0x7fc62f608400] 05:41:34 INFO - PROCESS | 17853 | 1461156094066 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 240 (0x7fc634a5e800) [pid = 17853] [serial = 1155] [outer = 0x7fc62f608400] 05:41:35 INFO - PROCESS | 17853 | 1461156095496 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1991ms 05:41:35 INFO - PROCESS | 17853 | 1461156095513 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 17853 | 1461156095519 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:41:35 INFO - PROCESS | 17853 | 1461156095529 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 17853 | 1461156095534 Marionette TRACE conn3 <- [1,1510,null,{}] 05:41:35 INFO - PROCESS | 17853 | 1461156095543 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:35 INFO - PROCESS | 17853 | 1461156095756 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:41:36 INFO - PROCESS | 17853 | 1461156096024 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638853000 == 149 [pid = 17853] [id = 385] 05:41:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 241 (0x7fc6337f2c00) [pid = 17853] [serial = 1156] [outer = (nil)] 05:41:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 242 (0x7fc6337fb400) [pid = 17853] [serial = 1157] [outer = 0x7fc6337f2c00] 05:41:36 INFO - PROCESS | 17853 | 1461156096143 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc634a56000) [pid = 17853] [serial = 1158] [outer = 0x7fc6337f2c00] 05:41:37 INFO - PROCESS | 17853 | 1461156097086 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1587ms 05:41:37 INFO - PROCESS | 17853 | 1461156097116 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 17853 | 1461156097124 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:41:37 INFO - PROCESS | 17853 | 1461156097133 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 17853 | 1461156097136 Marionette TRACE conn3 <- [1,1514,null,{}] 05:41:37 INFO - PROCESS | 17853 | 1461156097142 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:37 INFO - PROCESS | 17853 | 1461156097346 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:41:37 INFO - PROCESS | 17853 | 1461156097800 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634ff3800 == 150 [pid = 17853] [id = 386] 05:41:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc6320d0800) [pid = 17853] [serial = 1159] [outer = (nil)] 05:41:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 245 (0x7fc63577e800) [pid = 17853] [serial = 1160] [outer = 0x7fc6320d0800] 05:41:37 INFO - PROCESS | 17853 | 1461156097901 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 246 (0x7fc635785c00) [pid = 17853] [serial = 1161] [outer = 0x7fc6320d0800] 05:41:38 INFO - PROCESS | 17853 | 1461156098876 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413dc800 == 149 [pid = 17853] [id = 312] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 245 (0x7fc642c19800) [pid = 17853] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 244 (0x7fc641acb800) [pid = 17853] [serial = 1046] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc64cdca000) [pid = 17853] [serial = 1010] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc65be15000) [pid = 17853] [serial = 1013] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 241 (0x7fc637e4bc00) [pid = 17853] [serial = 1022] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 240 (0x7fc639573800) [pid = 17853] [serial = 1019] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 239 (0x7fc65ddee800) [pid = 17853] [serial = 1016] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOMWINDOW == 238 (0x7fc648fc6800) [pid = 17853] [serial = 1025] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392d8800 == 148 [pid = 17853] [id = 311] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64164d800 == 147 [pid = 17853] [id = 368] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641346000 == 146 [pid = 17853] [id = 367] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe90800 == 145 [pid = 17853] [id = 366] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2bd800 == 144 [pid = 17853] [id = 365] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d86000 == 143 [pid = 17853] [id = 364] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6359df800 == 142 [pid = 17853] [id = 363] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636da4000 == 141 [pid = 17853] [id = 362] 05:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1830ms 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d71f000 == 140 [pid = 17853] [id = 356] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a56000 == 139 [pid = 17853] [id = 355] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b569000 == 138 [pid = 17853] [id = 354] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64666a800 == 137 [pid = 17853] [id = 353] 05:41:38 INFO - PROCESS | 17853 | 1461156098979 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 17853 | 1461156098983 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644797000 == 136 [pid = 17853] [id = 352] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642687000 == 135 [pid = 17853] [id = 351] 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64109d800 == 134 [pid = 17853] [id = 350] 05:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:41:38 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d8e800 == 133 [pid = 17853] [id = 349] 05:41:39 INFO - PROCESS | 17853 | 1461156099004 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 17853 | 1461156099010 Marionette TRACE conn3 <- [1,1518,null,{}] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 237 (0x7fc63b608c00) [pid = 17853] [serial = 1040] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc635aa5400) [pid = 17853] [serial = 1043] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc6322e7000) [pid = 17853] [serial = 1028] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc645428c00) [pid = 17853] [serial = 992] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc63b3ac000) [pid = 17853] [serial = 998] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc634ac3000) [pid = 17853] [serial = 1032] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc63423dc00) [pid = 17853] [serial = 1031] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc641f99c00) [pid = 17853] [serial = 1001] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc64542bc00) [pid = 17853] [serial = 1004] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc636df3000) [pid = 17853] [serial = 995] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc636df6000) [pid = 17853] [serial = 1034] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc636e7bc00) [pid = 17853] [serial = 1035] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc6392f0400) [pid = 17853] [serial = 1037] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc6465a3800) [pid = 17853] [serial = 1007] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc63bf9d400) [pid = 17853] [serial = 1041] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc6396ef000) [pid = 17853] [serial = 1038] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc63b60ac00) [pid = 17853] [serial = 1044] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 17853 | 1461156099083 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 17853 | 1461156099288 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:41:39 INFO - PROCESS | 17853 | 1461156099497 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d8c800 == 134 [pid = 17853] [id = 387] 05:41:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc635a43c00) [pid = 17853] [serial = 1162] [outer = (nil)] 05:41:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc636dee400) [pid = 17853] [serial = 1163] [outer = 0x7fc635a43c00] 05:41:39 INFO - PROCESS | 17853 | 1461156099566 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc636f27c00) [pid = 17853] [serial = 1164] [outer = 0x7fc635a43c00] 05:41:40 INFO - PROCESS | 17853 | 1461156100336 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1368ms 05:41:40 INFO - PROCESS | 17853 | 1461156100378 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 17853 | 1461156100383 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:41:40 INFO - PROCESS | 17853 | 1461156100393 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 17853 | 1461156100396 Marionette TRACE conn3 <- [1,1522,null,{}] 05:41:40 INFO - PROCESS | 17853 | 1461156100401 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:40 INFO - PROCESS | 17853 | 1461156100594 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:41:40 INFO - PROCESS | 17853 | 1461156100609 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c219800 == 135 [pid = 17853] [id = 388] 05:41:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc636175800) [pid = 17853] [serial = 1165] [outer = (nil)] 05:41:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc63858e000) [pid = 17853] [serial = 1166] [outer = 0x7fc636175800] 05:41:40 INFO - PROCESS | 17853 | 1461156100673 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc6392f0800) [pid = 17853] [serial = 1167] [outer = 0x7fc636175800] 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:41 INFO - PROCESS | 17853 | 1461156101554 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:41:41 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 () { 05:41:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:41:41 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 () { 05:41:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:41:41 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 () { 05:41:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:41:41 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 () { 05:41:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:41:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1189ms 05:41:41 INFO - PROCESS | 17853 | 1461156101631 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:41:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:41:41 INFO - PROCESS | 17853 | 1461156101635 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:41:41 INFO - PROCESS | 17853 | 1461156101641 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 17853 | 1461156101645 Marionette TRACE conn3 <- [1,1526,null,{}] 05:41:41 INFO - PROCESS | 17853 | 1461156101650 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 17853 | 1461156101911 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:41:41 INFO - PROCESS | 17853 | 1461156101945 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64109e000 == 136 [pid = 17853] [id = 389] 05:41:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc63858f400) [pid = 17853] [serial = 1168] [outer = (nil)] 05:41:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc63956d800) [pid = 17853] [serial = 1169] [outer = 0x7fc63858f400] 05:41:42 INFO - PROCESS | 17853 | 1461156102009 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc63b3ac000) [pid = 17853] [serial = 1170] [outer = 0x7fc63858f400] 05:41:42 INFO - PROCESS | 17853 | 1461156102942 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:41:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:41:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:41:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:41:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1330ms 05:41:42 INFO - PROCESS | 17853 | 1461156102983 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 17853 | 1461156102986 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:41:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:41:42 INFO - PROCESS | 17853 | 1461156102993 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 17853 | 1461156102997 Marionette TRACE conn3 <- [1,1530,null,{}] 05:41:43 INFO - PROCESS | 17853 | 1461156103002 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 17853 | 1461156103299 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:41:43 INFO - PROCESS | 17853 | 1461156103336 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f12800 == 137 [pid = 17853] [id = 390] 05:41:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc63c1a5800) [pid = 17853] [serial = 1171] [outer = (nil)] 05:41:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc641c55c00) [pid = 17853] [serial = 1172] [outer = 0x7fc63c1a5800] 05:41:43 INFO - PROCESS | 17853 | 1461156103403 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc64215d800) [pid = 17853] [serial = 1173] [outer = 0x7fc63c1a5800] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc63858c800) [pid = 17853] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc63faa2000) [pid = 17853] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc635a4ec00) [pid = 17853] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc633734000) [pid = 17853] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc635aa6000) [pid = 17853] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:41:44 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc636e5b000) [pid = 17853] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:41:44 INFO - PROCESS | 17853 | 1461156104566 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:41:44 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 05:41:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:41:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:41:44 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. 05:41:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:41:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1589ms 05:41:44 INFO - PROCESS | 17853 | 1461156104586 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 17853 | 1461156104590 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:41:44 INFO - PROCESS | 17853 | 1461156104597 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 17853 | 1461156104599 Marionette TRACE conn3 <- [1,1534,null,{}] 05:41:44 INFO - PROCESS | 17853 | 1461156104605 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:44 INFO - PROCESS | 17853 | 1461156104802 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:41:44 INFO - PROCESS | 17853 | 1461156104977 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64254a000 == 138 [pid = 17853] [id = 391] 05:41:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc634233c00) [pid = 17853] [serial = 1174] [outer = (nil)] 05:41:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc63c1a7400) [pid = 17853] [serial = 1175] [outer = 0x7fc634233c00] 05:41:45 INFO - PROCESS | 17853 | 1461156105042 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc643b8f800) [pid = 17853] [serial = 1176] [outer = 0x7fc634233c00] 05:41:45 INFO - PROCESS | 17853 | 1461156105802 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1231ms 05:41:45 INFO - PROCESS | 17853 | 1461156105829 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 17853 | 1461156105833 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:41:45 INFO - PROCESS | 17853 | 1461156105849 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 17853 | 1461156105854 Marionette TRACE conn3 <- [1,1538,null,{}] 05:41:45 INFO - PROCESS | 17853 | 1461156105861 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:46 INFO - PROCESS | 17853 | 1461156106056 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:41:46 INFO - PROCESS | 17853 | 1461156106071 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643757000 == 139 [pid = 17853] [id = 392] 05:41:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc6427f1c00) [pid = 17853] [serial = 1177] [outer = (nil)] 05:41:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc64473bc00) [pid = 17853] [serial = 1178] [outer = 0x7fc6427f1c00] 05:41:46 INFO - PROCESS | 17853 | 1461156106135 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc64556ac00) [pid = 17853] [serial = 1179] [outer = 0x7fc6427f1c00] 05:41:47 INFO - PROCESS | 17853 | 1461156107384 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1593ms 05:41:47 INFO - PROCESS | 17853 | 1461156107434 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 17853 | 1461156107442 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:41:47 INFO - PROCESS | 17853 | 1461156107452 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 17853 | 1461156107458 Marionette TRACE conn3 <- [1,1542,null,{}] 05:41:47 INFO - PROCESS | 17853 | 1461156107466 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 17853 | 1461156107702 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:41:48 INFO - PROCESS | 17853 | 1461156108033 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d8f000 == 140 [pid = 17853] [id = 393] 05:41:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc6337fd400) [pid = 17853] [serial = 1180] [outer = (nil)] 05:41:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc634a5ac00) [pid = 17853] [serial = 1181] [outer = 0x7fc6337fd400] 05:41:48 INFO - PROCESS | 17853 | 1461156108123 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc635782000) [pid = 17853] [serial = 1182] [outer = 0x7fc6337fd400] 05:41:49 INFO - PROCESS | 17853 | 1461156109029 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1635ms 05:41:49 INFO - PROCESS | 17853 | 1461156109089 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 17853 | 1461156109097 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:41:49 INFO - PROCESS | 17853 | 1461156109108 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 17853 | 1461156109112 Marionette TRACE conn3 <- [1,1546,null,{}] 05:41:49 INFO - PROCESS | 17853 | 1461156109118 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 17853 | 1461156109345 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:41:49 INFO - PROCESS | 17853 | 1461156109635 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fa9800 == 141 [pid = 17853] [id = 394] 05:41:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc635783800) [pid = 17853] [serial = 1183] [outer = (nil)] 05:41:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 238 (0x7fc637e46400) [pid = 17853] [serial = 1184] [outer = 0x7fc635783800] 05:41:49 INFO - PROCESS | 17853 | 1461156109754 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 239 (0x7fc638590400) [pid = 17853] [serial = 1185] [outer = 0x7fc635783800] 05:41:50 INFO - PROCESS | 17853 | 1461156110633 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1581ms 05:41:50 INFO - PROCESS | 17853 | 1461156110690 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:41:50 INFO - PROCESS | 17853 | 1461156110694 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:41:50 INFO - PROCESS | 17853 | 1461156110702 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 17853 | 1461156110710 Marionette TRACE conn3 <- [1,1550,null,{}] 05:41:50 INFO - PROCESS | 17853 | 1461156110729 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:51 INFO - PROCESS | 17853 | 1461156111013 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:41:51 INFO - PROCESS | 17853 | 1461156111273 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646099800 == 142 [pid = 17853] [id = 395] 05:41:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 240 (0x7fc63b657c00) [pid = 17853] [serial = 1186] [outer = (nil)] 05:41:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 241 (0x7fc63c38f800) [pid = 17853] [serial = 1187] [outer = 0x7fc63b657c00] 05:41:51 INFO - PROCESS | 17853 | 1461156111404 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 242 (0x7fc64105f000) [pid = 17853] [serial = 1188] [outer = 0x7fc63b657c00] 05:41:52 INFO - PROCESS | 17853 | 1461156112313 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1642ms 05:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:41:52 INFO - PROCESS | 17853 | 1461156112343 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 17853 | 1461156112347 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:41:52 INFO - PROCESS | 17853 | 1461156112355 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 17853 | 1461156112358 Marionette TRACE conn3 <- [1,1554,null,{}] 05:41:52 INFO - PROCESS | 17853 | 1461156112365 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 17853 | 1461156112588 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:41:52 INFO - PROCESS | 17853 | 1461156112849 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647ca2000 == 143 [pid = 17853] [id = 396] 05:41:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc63b65c000) [pid = 17853] [serial = 1189] [outer = (nil)] 05:41:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc641cd6c00) [pid = 17853] [serial = 1190] [outer = 0x7fc63b65c000] 05:41:52 INFO - PROCESS | 17853 | 1461156112988 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 245 (0x7fc64542d000) [pid = 17853] [serial = 1191] [outer = 0x7fc63b65c000] 05:41:53 INFO - PROCESS | 17853 | 1461156113862 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1586ms 05:41:53 INFO - PROCESS | 17853 | 1461156113941 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 17853 | 1461156113944 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:41:53 INFO - PROCESS | 17853 | 1461156113952 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 17853 | 1461156113954 Marionette TRACE conn3 <- [1,1558,null,{}] 05:41:53 INFO - PROCESS | 17853 | 1461156113961 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 17853 | 1461156114220 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:41:54 INFO - PROCESS | 17853 | 1461156114526 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64e9e6800 == 144 [pid = 17853] [id = 397] 05:41:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 246 (0x7fc645f54c00) [pid = 17853] [serial = 1192] [outer = (nil)] 05:41:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 247 (0x7fc645f5cc00) [pid = 17853] [serial = 1193] [outer = 0x7fc645f54c00] 05:41:54 INFO - PROCESS | 17853 | 1461156114606 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 248 (0x7fc6464ae400) [pid = 17853] [serial = 1194] [outer = 0x7fc645f54c00] 05:41:55 INFO - PROCESS | 17853 | 1461156115495 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1589ms 05:41:55 INFO - PROCESS | 17853 | 1461156115542 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 17853 | 1461156115545 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:41:55 INFO - PROCESS | 17853 | 1461156115552 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 17853 | 1461156115556 Marionette TRACE conn3 <- [1,1562,null,{}] 05:41:55 INFO - PROCESS | 17853 | 1461156115563 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:55 INFO - PROCESS | 17853 | 1461156115834 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:41:56 INFO - PROCESS | 17853 | 1461156116141 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e154800 == 145 [pid = 17853] [id = 398] 05:41:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 249 (0x7fc6464ae800) [pid = 17853] [serial = 1195] [outer = (nil)] 05:41:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 250 (0x7fc64aa89400) [pid = 17853] [serial = 1196] [outer = 0x7fc6464ae800] 05:41:56 INFO - PROCESS | 17853 | 1461156116227 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 251 (0x7fc657c66800) [pid = 17853] [serial = 1197] [outer = 0x7fc6464ae800] 05:41:57 INFO - PROCESS | 17853 | 1461156117043 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1541ms 05:41:57 INFO - PROCESS | 17853 | 1461156117094 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 17853 | 1461156117097 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:41:57 INFO - PROCESS | 17853 | 1461156117105 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 17853 | 1461156117109 Marionette TRACE conn3 <- [1,1566,null,{}] 05:41:57 INFO - PROCESS | 17853 | 1461156117115 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 17853 | 1461156117323 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:41:57 INFO - PROCESS | 17853 | 1461156117541 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429b0800 == 146 [pid = 17853] [id = 399] 05:41:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 252 (0x7fc633593000) [pid = 17853] [serial = 1198] [outer = (nil)] 05:41:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 253 (0x7fc63359b000) [pid = 17853] [serial = 1199] [outer = 0x7fc633593000] 05:41:57 INFO - PROCESS | 17853 | 1461156117658 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 254 (0x7fc63359fc00) [pid = 17853] [serial = 1200] [outer = 0x7fc633593000] 05:41:58 INFO - PROCESS | 17853 | 1461156118680 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1630ms 05:41:58 INFO - PROCESS | 17853 | 1461156118737 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 17853 | 1461156118741 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:41:58 INFO - PROCESS | 17853 | 1461156118748 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 17853 | 1461156118750 Marionette TRACE conn3 <- [1,1570,null,{}] 05:41:58 INFO - PROCESS | 17853 | 1461156118757 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 17853 | 1461156119048 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:41:59 INFO - PROCESS | 17853 | 1461156119349 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f0de800 == 147 [pid = 17853] [id = 400] 05:41:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 255 (0x7fc633595800) [pid = 17853] [serial = 1201] [outer = (nil)] 05:41:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 256 (0x7fc657ce6400) [pid = 17853] [serial = 1202] [outer = 0x7fc633595800] 05:41:59 INFO - PROCESS | 17853 | 1461156119430 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 257 (0x7fc659c32800) [pid = 17853] [serial = 1203] [outer = 0x7fc633595800] 05:42:00 INFO - PROCESS | 17853 | 1461156120301 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1584ms 05:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:42:00 INFO - PROCESS | 17853 | 1461156120333 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 17853 | 1461156120336 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:42:00 INFO - PROCESS | 17853 | 1461156120342 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 17853 | 1461156120346 Marionette TRACE conn3 <- [1,1574,null,{}] 05:42:00 INFO - PROCESS | 17853 | 1461156120352 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:00 INFO - PROCESS | 17853 | 1461156120656 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:42:01 INFO - PROCESS | 17853 | 1461156121032 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429bf000 == 148 [pid = 17853] [id = 401] 05:42:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 258 (0x7fc633599c00) [pid = 17853] [serial = 1204] [outer = (nil)] 05:42:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 259 (0x7fc634a4a400) [pid = 17853] [serial = 1205] [outer = 0x7fc633599c00] 05:42:01 INFO - PROCESS | 17853 | 1461156121154 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 260 (0x7fc634a4fc00) [pid = 17853] [serial = 1206] [outer = 0x7fc633599c00] 05:42:02 INFO - PROCESS | 17853 | 1461156122001 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1737ms 05:42:02 INFO - PROCESS | 17853 | 1461156122091 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 17853 | 1461156122096 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:42:02 INFO - PROCESS | 17853 | 1461156122107 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 17853 | 1461156122111 Marionette TRACE conn3 <- [1,1578,null,{}] 05:42:02 INFO - PROCESS | 17853 | 1461156122118 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 17853 | 1461156122364 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:42:02 INFO - PROCESS | 17853 | 1461156122630 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427d6800 == 149 [pid = 17853] [id = 402] 05:42:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 261 (0x7fc65a0c4800) [pid = 17853] [serial = 1207] [outer = (nil)] 05:42:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc65ddee800) [pid = 17853] [serial = 1208] [outer = 0x7fc65a0c4800] 05:42:02 INFO - PROCESS | 17853 | 1461156122748 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc65de76800) [pid = 17853] [serial = 1209] [outer = 0x7fc65a0c4800] 05:42:03 INFO - PROCESS | 17853 | 1461156123655 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1587ms 05:42:03 INFO - PROCESS | 17853 | 1461156123695 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 17853 | 1461156123699 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:42:03 INFO - PROCESS | 17853 | 1461156123705 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 17853 | 1461156123710 Marionette TRACE conn3 <- [1,1582,null,{}] 05:42:03 INFO - PROCESS | 17853 | 1461156123716 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 17853 | 1461156123974 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:42:04 INFO - PROCESS | 17853 | 1461156124230 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2d7800 == 150 [pid = 17853] [id = 403] 05:42:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc636076c00) [pid = 17853] [serial = 1210] [outer = (nil)] 05:42:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc65887f800) [pid = 17853] [serial = 1211] [outer = 0x7fc636076c00] 05:42:04 INFO - PROCESS | 17853 | 1461156124361 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc65e1a7400) [pid = 17853] [serial = 1212] [outer = 0x7fc636076c00] 05:42:05 INFO - PROCESS | 17853 | 1461156125203 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1531ms 05:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:42:05 INFO - PROCESS | 17853 | 1461156125238 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 17853 | 1461156125241 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:42:05 INFO - PROCESS | 17853 | 1461156125247 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 17853 | 1461156125250 Marionette TRACE conn3 <- [1,1586,null,{}] 05:42:05 INFO - PROCESS | 17853 | 1461156125255 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 17853 | 1461156125465 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:42:05 INFO - PROCESS | 17853 | 1461156125685 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e158000 == 151 [pid = 17853] [id = 404] 05:42:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 267 (0x7fc62e17d000) [pid = 17853] [serial = 1213] [outer = (nil)] 05:42:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 268 (0x7fc62e183000) [pid = 17853] [serial = 1214] [outer = 0x7fc62e17d000] 05:42:05 INFO - PROCESS | 17853 | 1461156125796 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 269 (0x7fc62e187800) [pid = 17853] [serial = 1215] [outer = 0x7fc62e17d000] 05:42:06 INFO - PROCESS | 17853 | 1461156126684 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1485ms 05:42:06 INFO - PROCESS | 17853 | 1461156126732 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:42:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:42:06 INFO - PROCESS | 17853 | 1461156126736 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:42:06 INFO - PROCESS | 17853 | 1461156126743 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 17853 | 1461156126747 Marionette TRACE conn3 <- [1,1590,null,{}] 05:42:06 INFO - PROCESS | 17853 | 1461156126753 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 17853 | 1461156126970 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:42:07 INFO - PROCESS | 17853 | 1461156127294 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63351f800 == 152 [pid = 17853] [id = 405] 05:42:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 270 (0x7fc62e17d800) [pid = 17853] [serial = 1216] [outer = (nil)] 05:42:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 271 (0x7fc62e263800) [pid = 17853] [serial = 1217] [outer = 0x7fc62e17d800] 05:42:07 INFO - PROCESS | 17853 | 1461156127375 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 272 (0x7fc62e267400) [pid = 17853] [serial = 1218] [outer = 0x7fc62e17d800] 05:42:08 INFO - PROCESS | 17853 | 1461156128246 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1543ms 05:42:08 INFO - PROCESS | 17853 | 1461156128286 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 17853 | 1461156128289 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:42:08 INFO - PROCESS | 17853 | 1461156128298 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 17853 | 1461156128305 Marionette TRACE conn3 <- [1,1594,null,{}] 05:42:08 INFO - PROCESS | 17853 | 1461156128312 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:08 INFO - PROCESS | 17853 | 1461156128542 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:42:09 INFO - PROCESS | 17853 | 1461156129441 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359ce800 == 153 [pid = 17853] [id = 406] 05:42:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 273 (0x7fc62f611000) [pid = 17853] [serial = 1219] [outer = (nil)] 05:42:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 274 (0x7fc62f7cac00) [pid = 17853] [serial = 1220] [outer = 0x7fc62f611000] 05:42:09 INFO - PROCESS | 17853 | 1461156129517 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 275 (0x7fc6320cd400) [pid = 17853] [serial = 1221] [outer = 0x7fc62f611000] 05:42:10 INFO - PROCESS | 17853 | 1461156130369 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2135ms 05:42:10 INFO - PROCESS | 17853 | 1461156130435 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 17853 | 1461156130443 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:42:10 INFO - PROCESS | 17853 | 1461156130452 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 17853 | 1461156130456 Marionette TRACE conn3 <- [1,1598,null,{}] 05:42:10 INFO - PROCESS | 17853 | 1461156130464 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 17853 | 1461156130676 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:42:11 INFO - PROCESS | 17853 | 1461156131009 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359d1800 == 154 [pid = 17853] [id = 407] 05:42:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 276 (0x7fc62f60f800) [pid = 17853] [serial = 1222] [outer = (nil)] 05:42:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 277 (0x7fc62f7d4800) [pid = 17853] [serial = 1223] [outer = 0x7fc62f60f800] 05:42:11 INFO - PROCESS | 17853 | 1461156131092 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 278 (0x7fc634236c00) [pid = 17853] [serial = 1224] [outer = 0x7fc62f60f800] 05:42:12 INFO - PROCESS | 17853 | 1461156132123 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1733ms 05:42:12 INFO - PROCESS | 17853 | 1461156132189 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 17853 | 1461156132195 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:42:12 INFO - PROCESS | 17853 | 1461156132202 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 17853 | 1461156132205 Marionette TRACE conn3 <- [1,1602,null,{}] 05:42:12 INFO - PROCESS | 17853 | 1461156132210 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:12 INFO - PROCESS | 17853 | 1461156132524 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:42:12 INFO - PROCESS | 17853 | 1461156132803 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635713000 == 155 [pid = 17853] [id = 408] 05:42:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 279 (0x7fc634239000) [pid = 17853] [serial = 1225] [outer = (nil)] 05:42:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 280 (0x7fc63577f800) [pid = 17853] [serial = 1226] [outer = 0x7fc634239000] 05:42:12 INFO - PROCESS | 17853 | 1461156132874 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 281 (0x7fc635a48400) [pid = 17853] [serial = 1227] [outer = 0x7fc634239000] 05:42:13 INFO - PROCESS | 17853 | 1461156133826 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1684ms 05:42:13 INFO - PROCESS | 17853 | 1461156133888 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 17853 | 1461156133895 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:42:13 INFO - PROCESS | 17853 | 1461156133912 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 17853 | 1461156133921 Marionette TRACE conn3 <- [1,1606,null,{}] 05:42:13 INFO - PROCESS | 17853 | 1461156133926 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 17853 | 1461156134168 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:42:14 INFO - PROCESS | 17853 | 1461156134474 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639796000 == 156 [pid = 17853] [id = 409] 05:42:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 282 (0x7fc636077800) [pid = 17853] [serial = 1228] [outer = (nil)] 05:42:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 283 (0x7fc63607e400) [pid = 17853] [serial = 1229] [outer = 0x7fc636077800] 05:42:14 INFO - PROCESS | 17853 | 1461156134552 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 284 (0x7fc636de8c00) [pid = 17853] [serial = 1230] [outer = 0x7fc636077800] 05:42:15 INFO - PROCESS | 17853 | 1461156135427 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1601ms 05:42:15 INFO - PROCESS | 17853 | 1461156135506 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 17853 | 1461156135511 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:42:15 INFO - PROCESS | 17853 | 1461156135517 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 17853 | 1461156135520 Marionette TRACE conn3 <- [1,1610,null,{}] 05:42:15 INFO - PROCESS | 17853 | 1461156135526 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 17853 | 1461156135732 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413a4000 == 155 [pid = 17853] [id = 261] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 283 (0x7fc63aacb800) [pid = 17853] [serial = 1106] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 282 (0x7fc642b59c00) [pid = 17853] [serial = 1058] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 281 (0x7fc635b4dc00) [pid = 17853] [serial = 1082] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 280 (0x7fc636f24c00) [pid = 17853] [serial = 1085] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 279 (0x7fc64cd1bc00) [pid = 17853] [serial = 1064] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 278 (0x7fc6344ce000) [pid = 17853] [serial = 1049] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 277 (0x7fc6337f9400) [pid = 17853] [serial = 1070] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 276 (0x7fc634a5a000) [pid = 17853] [serial = 1076] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 275 (0x7fc641335c00) [pid = 17853] [serial = 1055] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 274 (0x7fc638590000) [pid = 17853] [serial = 1079] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 273 (0x7fc65d759800) [pid = 17853] [serial = 1067] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 272 (0x7fc6392f6800) [pid = 17853] [serial = 1052] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 271 (0x7fc64573e400) [pid = 17853] [serial = 1061] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 270 (0x7fc65bee3000) [pid = 17853] [serial = 1073] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | 1461156136157 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635b94800 == 156 [pid = 17853] [id = 410] 05:42:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 271 (0x7fc62f603c00) [pid = 17853] [serial = 1231] [outer = (nil)] 05:42:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 272 (0x7fc634a5a000) [pid = 17853] [serial = 1232] [outer = 0x7fc62f603c00] 05:42:16 INFO - PROCESS | 17853 | 1461156136255 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 273 (0x7fc636e5fc00) [pid = 17853] [serial = 1233] [outer = 0x7fc62f603c00] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f629800 == 155 [pid = 17853] [id = 382] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64606f000 == 154 [pid = 17853] [id = 381] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64609d000 == 153 [pid = 17853] [id = 380] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63979a000 == 152 [pid = 17853] [id = 379] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c07c800 == 151 [pid = 17853] [id = 378] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc665996000 == 150 [pid = 17853] [id = 377] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d71d800 == 149 [pid = 17853] [id = 376] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea2c000 == 148 [pid = 17853] [id = 375] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a2dc800 == 147 [pid = 17853] [id = 374] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646647800 == 146 [pid = 17853] [id = 373] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64391c000 == 145 [pid = 17853] [id = 372] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411d4800 == 144 [pid = 17853] [id = 371] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394e1000 == 143 [pid = 17853] [id = 370] 05:42:16 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bc3800 == 142 [pid = 17853] [id = 369] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 272 (0x7fc63b666000) [pid = 17853] [serial = 1101] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 271 (0x7fc641340000) [pid = 17853] [serial = 1103] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 270 (0x7fc642137400) [pid = 17853] [serial = 1104] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 269 (0x7fc63b608000) [pid = 17853] [serial = 1100] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 268 (0x7fc637fbc800) [pid = 17853] [serial = 1094] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 267 (0x7fc635b42400) [pid = 17853] [serial = 1089] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 266 (0x7fc636f2a000) [pid = 17853] [serial = 1091] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc6396f2000) [pid = 17853] [serial = 1098] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc637e3e000) [pid = 17853] [serial = 1092] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc6344c5800) [pid = 17853] [serial = 1088] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc639648c00) [pid = 17853] [serial = 1097] [outer = (nil)] [url = about:blank] 05:42:16 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc6392f4000) [pid = 17853] [serial = 1095] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 17853 | 1461156137033 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1539ms 05:42:17 INFO - PROCESS | 17853 | 1461156137058 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 17853 | 1461156137062 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:42:17 INFO - PROCESS | 17853 | 1461156137069 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 17853 | 1461156137072 Marionette TRACE conn3 <- [1,1614,null,{}] 05:42:17 INFO - PROCESS | 17853 | 1461156137076 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 17853 | 1461156137275 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:42:17 INFO - PROCESS | 17853 | 1461156137448 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63884e800 == 143 [pid = 17853] [id = 411] 05:42:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc637e47000) [pid = 17853] [serial = 1234] [outer = (nil)] 05:42:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc637e4b800) [pid = 17853] [serial = 1235] [outer = 0x7fc637e47000] 05:42:17 INFO - PROCESS | 17853 | 1461156137542 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc638591800) [pid = 17853] [serial = 1236] [outer = 0x7fc637e47000] 05:42:18 INFO - PROCESS | 17853 | 1461156138381 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:42:18 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 05:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1330ms 05:42:18 INFO - PROCESS | 17853 | 1461156138400 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 17853 | 1461156138403 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:42:18 INFO - PROCESS | 17853 | 1461156138409 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 17853 | 1461156138413 Marionette TRACE conn3 <- [1,1618,null,{}] 05:42:18 INFO - PROCESS | 17853 | 1461156138419 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 17853 | 1461156138700 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:42:18 INFO - PROCESS | 17853 | 1461156138740 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc13000 == 144 [pid = 17853] [id = 412] 05:42:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc636f25400) [pid = 17853] [serial = 1237] [outer = (nil)] 05:42:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc6392f6c00) [pid = 17853] [serial = 1238] [outer = 0x7fc636f25400] 05:42:18 INFO - PROCESS | 17853 | 1461156138805 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 267 (0x7fc639573000) [pid = 17853] [serial = 1239] [outer = 0x7fc636f25400] 05:42:19 INFO - PROCESS | 17853 | 1461156139702 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1334ms 05:42:19 INFO - PROCESS | 17853 | 1461156139745 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 17853 | 1461156139749 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:42:19 INFO - PROCESS | 17853 | 1461156139755 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 17853 | 1461156139759 Marionette TRACE conn3 <- [1,1622,null,{}] 05:42:19 INFO - PROCESS | 17853 | 1461156139773 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:20 INFO - PROCESS | 17853 | 1461156140025 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:42:20 INFO - PROCESS | 17853 | 1461156140068 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fa6000 == 145 [pid = 17853] [id = 413] 05:42:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 268 (0x7fc637e3d800) [pid = 17853] [serial = 1240] [outer = (nil)] 05:42:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 269 (0x7fc63964b400) [pid = 17853] [serial = 1241] [outer = 0x7fc637e3d800] 05:42:20 INFO - PROCESS | 17853 | 1461156140129 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 270 (0x7fc6396f4000) [pid = 17853] [serial = 1242] [outer = 0x7fc637e3d800] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 269 (0x7fc634233c00) [pid = 17853] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 268 (0x7fc636f21c00) [pid = 17853] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 267 (0x7fc63858f400) [pid = 17853] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 266 (0x7fc636175800) [pid = 17853] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc6322e1000) [pid = 17853] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc6320d0800) [pid = 17853] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc6337f2c00) [pid = 17853] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc6330c8400) [pid = 17853] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc63c1a5800) [pid = 17853] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 260 (0x7fc635ab0400) [pid = 17853] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:42:21 INFO - PROCESS | 17853 | --DOMWINDOW == 259 (0x7fc635a43c00) [pid = 17853] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:42:22 INFO - PROCESS | 17853 | 1461156142103 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:42:22 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 05:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2398ms 05:42:22 INFO - PROCESS | 17853 | 1461156142155 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 17853 | 1461156142158 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:42:22 INFO - PROCESS | 17853 | 1461156142165 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 17853 | 1461156142167 Marionette TRACE conn3 <- [1,1626,null,{}] 05:42:22 INFO - PROCESS | 17853 | 1461156142183 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 17853 | 1461156142371 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:42:22 INFO - PROCESS | 17853 | 1461156142385 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641343800 == 146 [pid = 17853] [id = 414] 05:42:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 260 (0x7fc6322e1000) [pid = 17853] [serial = 1243] [outer = (nil)] 05:42:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 261 (0x7fc6396f8800) [pid = 17853] [serial = 1244] [outer = 0x7fc6322e1000] 05:42:22 INFO - PROCESS | 17853 | 1461156142448 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc63b3a5400) [pid = 17853] [serial = 1245] [outer = 0x7fc6322e1000] 05:42:23 INFO - PROCESS | 17853 | 1461156143332 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1185ms 05:42:23 INFO - PROCESS | 17853 | 1461156143351 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 17853 | 1461156143354 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:42:23 INFO - PROCESS | 17853 | 1461156143362 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 17853 | 1461156143365 Marionette TRACE conn3 <- [1,1630,null,{}] 05:42:23 INFO - PROCESS | 17853 | 1461156143399 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:23 INFO - PROCESS | 17853 | 1461156143669 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:42:24 INFO - PROCESS | 17853 | 1461156144246 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633509000 == 147 [pid = 17853] [id = 415] 05:42:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc62e181800) [pid = 17853] [serial = 1246] [outer = (nil)] 05:42:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc62e26a000) [pid = 17853] [serial = 1247] [outer = 0x7fc62e181800] 05:42:24 INFO - PROCESS | 17853 | 1461156144354 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc62f7d3000) [pid = 17853] [serial = 1248] [outer = 0x7fc62e181800] 05:42:25 INFO - PROCESS | 17853 | 1461156145254 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:42:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1962ms 05:42:25 INFO - PROCESS | 17853 | 1461156145327 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 17853 | 1461156145334 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:42:25 INFO - PROCESS | 17853 | 1461156145345 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 17853 | 1461156145349 Marionette TRACE conn3 <- [1,1634,null,{}] 05:42:25 INFO - PROCESS | 17853 | 1461156145358 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 17853 | 1461156145637 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:42:25 INFO - PROCESS | 17853 | 1461156145946 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392d6000 == 148 [pid = 17853] [id = 416] 05:42:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc6330cf000) [pid = 17853] [serial = 1249] [outer = (nil)] 05:42:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 267 (0x7fc634a4e400) [pid = 17853] [serial = 1250] [outer = 0x7fc6330cf000] 05:42:26 INFO - PROCESS | 17853 | 1461156146027 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 268 (0x7fc634acbc00) [pid = 17853] [serial = 1251] [outer = 0x7fc6330cf000] 05:42:26 INFO - PROCESS | 17853 | 1461156146989 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1683ms 05:42:27 INFO - PROCESS | 17853 | 1461156147032 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 17853 | 1461156147039 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:42:27 INFO - PROCESS | 17853 | 1461156147047 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 17853 | 1461156147051 Marionette TRACE conn3 <- [1,1638,null,{}] 05:42:27 INFO - PROCESS | 17853 | 1461156147058 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 17853 | 1461156147294 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:42:27 INFO - PROCESS | 17853 | 1461156147636 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2db800 == 149 [pid = 17853] [id = 417] 05:42:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 269 (0x7fc6344cc800) [pid = 17853] [serial = 1252] [outer = (nil)] 05:42:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 270 (0x7fc636079000) [pid = 17853] [serial = 1253] [outer = 0x7fc6344cc800] 05:42:27 INFO - PROCESS | 17853 | 1461156147720 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 271 (0x7fc636e7b000) [pid = 17853] [serial = 1254] [outer = 0x7fc6344cc800] 05:42:28 INFO - PROCESS | 17853 | 1461156148694 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1694ms 05:42:28 INFO - PROCESS | 17853 | 1461156148742 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 17853 | 1461156148747 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:42:28 INFO - PROCESS | 17853 | 1461156148764 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 17853 | 1461156148774 Marionette TRACE conn3 <- [1,1642,null,{}] 05:42:28 INFO - PROCESS | 17853 | 1461156148782 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 17853 | 1461156149068 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:42:29 INFO - PROCESS | 17853 | 1461156149373 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642693000 == 150 [pid = 17853] [id = 418] 05:42:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 272 (0x7fc635a48c00) [pid = 17853] [serial = 1255] [outer = (nil)] 05:42:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 273 (0x7fc638586400) [pid = 17853] [serial = 1256] [outer = 0x7fc635a48c00] 05:42:29 INFO - PROCESS | 17853 | 1461156149451 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 274 (0x7fc639471400) [pid = 17853] [serial = 1257] [outer = 0x7fc635a48c00] 05:42:30 INFO - PROCESS | 17853 | 1461156150308 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1604ms 05:42:30 INFO - PROCESS | 17853 | 1461156150360 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 17853 | 1461156150364 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:42:30 INFO - PROCESS | 17853 | 1461156150371 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 17853 | 1461156150373 Marionette TRACE conn3 <- [1,1646,null,{}] 05:42:30 INFO - PROCESS | 17853 | 1461156150380 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 17853 | 1461156150605 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:42:30 INFO - PROCESS | 17853 | 1461156150858 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64375c000 == 151 [pid = 17853] [id = 419] 05:42:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 275 (0x7fc636174800) [pid = 17853] [serial = 1258] [outer = (nil)] 05:42:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 276 (0x7fc63b608800) [pid = 17853] [serial = 1259] [outer = 0x7fc636174800] 05:42:30 INFO - PROCESS | 17853 | 1461156150978 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 277 (0x7fc63bf94c00) [pid = 17853] [serial = 1260] [outer = 0x7fc636174800] 05:42:31 INFO - PROCESS | 17853 | 1461156151953 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1630ms 05:42:32 INFO - PROCESS | 17853 | 1461156152001 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 17853 | 1461156152005 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:42:32 INFO - PROCESS | 17853 | 1461156152012 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 17853 | 1461156152017 Marionette TRACE conn3 <- [1,1650,null,{}] 05:42:32 INFO - PROCESS | 17853 | 1461156152023 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 17853 | 1461156152253 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:42:32 INFO - PROCESS | 17853 | 1461156152514 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646087000 == 152 [pid = 17853] [id = 420] 05:42:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 278 (0x7fc63fa93c00) [pid = 17853] [serial = 1261] [outer = (nil)] 05:42:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 279 (0x7fc63fa9d000) [pid = 17853] [serial = 1262] [outer = 0x7fc63fa93c00] 05:42:32 INFO - PROCESS | 17853 | 1461156152649 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 280 (0x7fc640fd7800) [pid = 17853] [serial = 1263] [outer = 0x7fc63fa93c00] 05:42:33 INFO - PROCESS | 17853 | 1461156153567 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1632ms 05:42:33 INFO - PROCESS | 17853 | 1461156153646 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 17853 | 1461156153655 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:42:33 INFO - PROCESS | 17853 | 1461156153667 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 17853 | 1461156153670 Marionette TRACE conn3 <- [1,1654,null,{}] 05:42:33 INFO - PROCESS | 17853 | 1461156153676 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:33 INFO - PROCESS | 17853 | 1461156153932 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:42:34 INFO - PROCESS | 17853 | 1461156154243 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646646800 == 153 [pid = 17853] [id = 421] 05:42:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 281 (0x7fc63fa94c00) [pid = 17853] [serial = 1264] [outer = (nil)] 05:42:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 282 (0x7fc641cd5000) [pid = 17853] [serial = 1265] [outer = 0x7fc63fa94c00] 05:42:34 INFO - PROCESS | 17853 | 1461156154323 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 283 (0x7fc64215b800) [pid = 17853] [serial = 1266] [outer = 0x7fc63fa94c00] 05:42:35 INFO - PROCESS | 17853 | 1461156155169 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1533ms 05:42:35 INFO - PROCESS | 17853 | 1461156155200 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 17853 | 1461156155204 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:42:35 INFO - PROCESS | 17853 | 1461156155210 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 17853 | 1461156155214 Marionette TRACE conn3 <- [1,1658,null,{}] 05:42:35 INFO - PROCESS | 17853 | 1461156155220 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 17853 | 1461156155435 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:42:35 INFO - PROCESS | 17853 | 1461156155652 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649f11000 == 154 [pid = 17853] [id = 422] 05:42:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 284 (0x7fc63fa9c000) [pid = 17853] [serial = 1267] [outer = (nil)] 05:42:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 285 (0x7fc642c48c00) [pid = 17853] [serial = 1268] [outer = 0x7fc63fa9c000] 05:42:35 INFO - PROCESS | 17853 | 1461156155769 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 286 (0x7fc643b94c00) [pid = 17853] [serial = 1269] [outer = 0x7fc63fa9c000] 05:42:36 INFO - PROCESS | 17853 | 1461156156690 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1538ms 05:42:36 INFO - PROCESS | 17853 | 1461156156750 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 17853 | 1461156156752 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:42:36 INFO - PROCESS | 17853 | 1461156156778 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 17853 | 1461156156781 Marionette TRACE conn3 <- [1,1662,null,{}] 05:42:36 INFO - PROCESS | 17853 | 1461156156790 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 17853 | 1461156157016 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:42:37 INFO - PROCESS | 17853 | 1461156157275 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc75800 == 155 [pid = 17853] [id = 423] 05:42:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 287 (0x7fc63858c400) [pid = 17853] [serial = 1270] [outer = (nil)] 05:42:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 288 (0x7fc6453d1000) [pid = 17853] [serial = 1271] [outer = 0x7fc63858c400] 05:42:37 INFO - PROCESS | 17853 | 1461156157394 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 289 (0x7fc645573c00) [pid = 17853] [serial = 1272] [outer = 0x7fc63858c400] 05:42:38 INFO - PROCESS | 17853 | 1461156158237 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1555ms 05:42:38 INFO - PROCESS | 17853 | 1461156158315 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 17853 | 1461156158318 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:42:38 INFO - PROCESS | 17853 | 1461156158325 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 17853 | 1461156158329 Marionette TRACE conn3 <- [1,1666,null,{}] 05:42:38 INFO - PROCESS | 17853 | 1461156158334 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 17853 | 1461156158546 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:42:38 INFO - PROCESS | 17853 | 1461156158855 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658f8a800 == 156 [pid = 17853] [id = 424] 05:42:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 290 (0x7fc6364ef000) [pid = 17853] [serial = 1273] [outer = (nil)] 05:42:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 291 (0x7fc645f56c00) [pid = 17853] [serial = 1274] [outer = 0x7fc6364ef000] 05:42:38 INFO - PROCESS | 17853 | 1461156158935 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 292 (0x7fc6464b2800) [pid = 17853] [serial = 1275] [outer = 0x7fc6364ef000] 05:42:39 INFO - PROCESS | 17853 | 1461156159755 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1479ms 05:42:39 INFO - PROCESS | 17853 | 1461156159806 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 17853 | 1461156159810 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:42:39 INFO - PROCESS | 17853 | 1461156159816 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 17853 | 1461156159818 Marionette TRACE conn3 <- [1,1670,null,{}] 05:42:39 INFO - PROCESS | 17853 | 1461156159824 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 17853 | 1461156160035 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:42:40 INFO - PROCESS | 17853 | 1461156160256 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65ded5000 == 157 [pid = 17853] [id = 425] 05:42:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 293 (0x7fc645749c00) [pid = 17853] [serial = 1276] [outer = (nil)] 05:42:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 294 (0x7fc647c72800) [pid = 17853] [serial = 1277] [outer = 0x7fc645749c00] 05:42:40 INFO - PROCESS | 17853 | 1461156160389 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 295 (0x7fc64955d000) [pid = 17853] [serial = 1278] [outer = 0x7fc645749c00] 05:42:41 INFO - PROCESS | 17853 | 1461156161360 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1579ms 05:42:41 INFO - PROCESS | 17853 | 1461156161396 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 17853 | 1461156161400 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:42:41 INFO - PROCESS | 17853 | 1461156161406 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 17853 | 1461156161411 Marionette TRACE conn3 <- [1,1674,null,{}] 05:42:41 INFO - PROCESS | 17853 | 1461156161417 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:41 INFO - PROCESS | 17853 | 1461156161666 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:42:41 INFO - PROCESS | 17853 | 1461156161926 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6386a4800 == 158 [pid = 17853] [id = 426] 05:42:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 296 (0x7fc64b863400) [pid = 17853] [serial = 1279] [outer = (nil)] 05:42:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 297 (0x7fc651e59400) [pid = 17853] [serial = 1280] [outer = 0x7fc64b863400] 05:42:42 INFO - PROCESS | 17853 | 1461156162045 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 298 (0x7fc658da3400) [pid = 17853] [serial = 1281] [outer = 0x7fc64b863400] 05:42:42 INFO - PROCESS | 17853 | 1461156162875 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1536ms 05:42:42 INFO - PROCESS | 17853 | 1461156162944 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 17853 | 1461156162948 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:42:42 INFO - PROCESS | 17853 | 1461156162954 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 17853 | 1461156162957 Marionette TRACE conn3 <- [1,1678,null,{}] 05:42:42 INFO - PROCESS | 17853 | 1461156162963 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 17853 | 1461156163193 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:42:43 INFO - PROCESS | 17853 | 1461156163490 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633097800 == 159 [pid = 17853] [id = 427] 05:42:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 299 (0x7fc63360b400) [pid = 17853] [serial = 1282] [outer = (nil)] 05:42:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 300 (0x7fc633613000) [pid = 17853] [serial = 1283] [outer = 0x7fc63360b400] 05:42:43 INFO - PROCESS | 17853 | 1461156163571 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 301 (0x7fc633618400) [pid = 17853] [serial = 1284] [outer = 0x7fc63360b400] 05:42:44 INFO - PROCESS | 17853 | 1461156164450 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1537ms 05:42:44 INFO - PROCESS | 17853 | 1461156164492 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 17853 | 1461156164495 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:42:44 INFO - PROCESS | 17853 | 1461156164501 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 17853 | 1461156164503 Marionette TRACE conn3 <- [1,1682,null,{}] 05:42:44 INFO - PROCESS | 17853 | 1461156164509 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 17853 | 1461156164715 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:42:44 INFO - PROCESS | 17853 | 1461156164980 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66246f800 == 160 [pid = 17853] [id = 428] 05:42:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 302 (0x7fc63360d400) [pid = 17853] [serial = 1285] [outer = (nil)] 05:42:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 303 (0x7fc659cd9800) [pid = 17853] [serial = 1286] [outer = 0x7fc63360d400] 05:42:45 INFO - PROCESS | 17853 | 1461156165097 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 304 (0x7fc65bee6c00) [pid = 17853] [serial = 1287] [outer = 0x7fc63360d400] 05:42:45 INFO - PROCESS | 17853 | 1461156165926 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1494ms 05:42:45 INFO - PROCESS | 17853 | 1461156165996 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 17853 | 1461156166000 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:42:46 INFO - PROCESS | 17853 | 1461156166006 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 17853 | 1461156166008 Marionette TRACE conn3 <- [1,1686,null,{}] 05:42:46 INFO - PROCESS | 17853 | 1461156166014 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 17853 | 1461156166233 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:42:46 INFO - PROCESS | 17853 | 1461156166500 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6333a2000 == 161 [pid = 17853] [id = 429] 05:42:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 305 (0x7fc62f9ccc00) [pid = 17853] [serial = 1288] [outer = (nil)] 05:42:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 306 (0x7fc62f9d5c00) [pid = 17853] [serial = 1289] [outer = 0x7fc62f9ccc00] 05:42:46 INFO - PROCESS | 17853 | 1461156166619 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 307 (0x7fc62f9da400) [pid = 17853] [serial = 1290] [outer = 0x7fc62f9ccc00] 05:42:47 INFO - PROCESS | 17853 | 1461156167485 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:42:47 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 05:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1537ms 05:42:47 INFO - PROCESS | 17853 | 1461156167544 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 17853 | 1461156167548 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:42:47 INFO - PROCESS | 17853 | 1461156167555 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 17853 | 1461156167557 Marionette TRACE conn3 <- [1,1690,null,{}] 05:42:47 INFO - PROCESS | 17853 | 1461156167563 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:47 INFO - PROCESS | 17853 | 1461156167784 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:42:48 INFO - PROCESS | 17853 | 1461156168091 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633013800 == 162 [pid = 17853] [id = 430] 05:42:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 308 (0x7fc62f9cec00) [pid = 17853] [serial = 1291] [outer = (nil)] 05:42:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 309 (0x7fc6337f1c00) [pid = 17853] [serial = 1292] [outer = 0x7fc62f9cec00] 05:42:48 INFO - PROCESS | 17853 | 1461156168183 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 310 (0x7fc63858c800) [pid = 17853] [serial = 1293] [outer = 0x7fc62f9cec00] 05:42:49 INFO - PROCESS | 17853 | 1461156169087 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1583ms 05:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:42:49 INFO - PROCESS | 17853 | 1461156169139 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 17853 | 1461156169142 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:42:49 INFO - PROCESS | 17853 | 1461156169149 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 17853 | 1461156169152 Marionette TRACE conn3 <- [1,1694,null,{}] 05:42:49 INFO - PROCESS | 17853 | 1461156169158 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 17853 | 1461156169391 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:42:49 INFO - PROCESS | 17853 | 1461156169701 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633397800 == 163 [pid = 17853] [id = 431] 05:42:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 311 (0x7fc62f9d8c00) [pid = 17853] [serial = 1294] [outer = (nil)] 05:42:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 312 (0x7fc63577a800) [pid = 17853] [serial = 1295] [outer = 0x7fc62f9d8c00] 05:42:49 INFO - PROCESS | 17853 | 1461156169782 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 313 (0x7fc658da5c00) [pid = 17853] [serial = 1296] [outer = 0x7fc62f9d8c00] 05:42:50 INFO - PROCESS | 17853 | 1461156170644 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1535ms 05:42:50 INFO - PROCESS | 17853 | 1461156170685 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 17853 | 1461156170689 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:42:50 INFO - PROCESS | 17853 | 1461156170695 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 17853 | 1461156170699 Marionette TRACE conn3 <- [1,1698,null,{}] 05:42:50 INFO - PROCESS | 17853 | 1461156170704 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 17853 | 1461156170926 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:42:51 INFO - PROCESS | 17853 | 1461156171238 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63aa7d000 == 164 [pid = 17853] [id = 432] 05:42:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 314 (0x7fc6322e5000) [pid = 17853] [serial = 1297] [outer = (nil)] 05:42:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 315 (0x7fc63921a800) [pid = 17853] [serial = 1298] [outer = 0x7fc6322e5000] 05:42:51 INFO - PROCESS | 17853 | 1461156171317 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 316 (0x7fc639222000) [pid = 17853] [serial = 1299] [outer = 0x7fc6322e5000] 05:42:52 INFO - PROCESS | 17853 | 1461156172205 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:42:52 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 05:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1581ms 05:42:52 INFO - PROCESS | 17853 | 1461156172277 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 17853 | 1461156172282 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:42:52 INFO - PROCESS | 17853 | 1461156172288 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 17853 | 1461156172292 Marionette TRACE conn3 <- [1,1702,null,{}] 05:42:52 INFO - PROCESS | 17853 | 1461156172298 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:52 INFO - PROCESS | 17853 | 1461156172528 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:42:52 INFO - PROCESS | 17853 | 1461156172841 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe05000 == 165 [pid = 17853] [id = 433] 05:42:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 317 (0x7fc62e180000) [pid = 17853] [serial = 1300] [outer = (nil)] 05:42:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 318 (0x7fc63956f400) [pid = 17853] [serial = 1301] [outer = 0x7fc62e180000] 05:42:52 INFO - PROCESS | 17853 | 1461156172921 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 319 (0x7fc645f57000) [pid = 17853] [serial = 1302] [outer = 0x7fc62e180000] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649569800 == 164 [pid = 17853] [id = 199] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f0d800 == 163 [pid = 17853] [id = 67] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6588e3000 == 162 [pid = 17853] [id = 127] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bae6000 == 161 [pid = 17853] [id = 54] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652bc8800 == 160 [pid = 17853] [id = 179] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637f92800 == 159 [pid = 17853] [id = 266] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641343800 == 158 [pid = 17853] [id = 414] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc640fa6000 == 157 [pid = 17853] [id = 413] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fc13000 == 156 [pid = 17853] [id = 412] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63884e800 == 155 [pid = 17853] [id = 411] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635b94800 == 154 [pid = 17853] [id = 410] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc639796000 == 153 [pid = 17853] [id = 409] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635713000 == 152 [pid = 17853] [id = 408] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6359d1800 == 151 [pid = 17853] [id = 407] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6359ce800 == 150 [pid = 17853] [id = 406] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427d6800 == 149 [pid = 17853] [id = 402] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429bf000 == 148 [pid = 17853] [id = 401] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f0de800 == 147 [pid = 17853] [id = 400] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429b0800 == 146 [pid = 17853] [id = 399] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e154800 == 145 [pid = 17853] [id = 398] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64e9e6800 == 144 [pid = 17853] [id = 397] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647ca2000 == 143 [pid = 17853] [id = 396] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646099800 == 142 [pid = 17853] [id = 395] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc640fa9800 == 141 [pid = 17853] [id = 394] 05:42:54 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d8f000 == 140 [pid = 17853] [id = 393] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 318 (0x7fc643b8f800) [pid = 17853] [serial = 1176] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 317 (0x7fc63c399800) [pid = 17853] [serial = 1139] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 316 (0x7fc63c1a7400) [pid = 17853] [serial = 1175] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 315 (0x7fc636f28c00) [pid = 17853] [serial = 1086] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 314 (0x7fc645440800) [pid = 17853] [serial = 1124] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 313 (0x7fc63b3ac000) [pid = 17853] [serial = 1170] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 312 (0x7fc62f60c400) [pid = 17853] [serial = 1148] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 311 (0x7fc64bc82800) [pid = 17853] [serial = 1127] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 310 (0x7fc62f7d1800) [pid = 17853] [serial = 1154] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 309 (0x7fc639578000) [pid = 17853] [serial = 1115] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 308 (0x7fc6464ad000) [pid = 17853] [serial = 1145] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 307 (0x7fc6392f0800) [pid = 17853] [serial = 1167] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 306 (0x7fc6330d4c00) [pid = 17853] [serial = 1109] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 305 (0x7fc6322ebc00) [pid = 17853] [serial = 1029] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 304 (0x7fc641ad7800) [pid = 17853] [serial = 1142] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 303 (0x7fc659dcd800) [pid = 17853] [serial = 1136] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 302 (0x7fc640f8f400) [pid = 17853] [serial = 1118] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 301 (0x7fc635785c00) [pid = 17853] [serial = 1161] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 300 (0x7fc658acd400) [pid = 17853] [serial = 1130] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 299 (0x7fc634a56000) [pid = 17853] [serial = 1158] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 298 (0x7fc63577e800) [pid = 17853] [serial = 1160] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 297 (0x7fc63858e000) [pid = 17853] [serial = 1166] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 296 (0x7fc63946bc00) [pid = 17853] [serial = 1133] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 295 (0x7fc636e7cc00) [pid = 17853] [serial = 1112] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 294 (0x7fc6337fb400) [pid = 17853] [serial = 1157] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 293 (0x7fc643735000) [pid = 17853] [serial = 1107] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 292 (0x7fc642c49000) [pid = 17853] [serial = 1121] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 291 (0x7fc641c55c00) [pid = 17853] [serial = 1172] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 290 (0x7fc63956d800) [pid = 17853] [serial = 1169] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 289 (0x7fc64215d800) [pid = 17853] [serial = 1173] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 288 (0x7fc63b658800) [pid = 17853] [serial = 912] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 287 (0x7fc636f27c00) [pid = 17853] [serial = 1164] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 286 (0x7fc636dee400) [pid = 17853] [serial = 1163] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | --DOMWINDOW == 285 (0x7fc62f7c9000) [pid = 17853] [serial = 1151] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 17853 | 1461156174984 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2740ms 05:42:55 INFO - PROCESS | 17853 | 1461156175030 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 17853 | 1461156175035 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:42:55 INFO - PROCESS | 17853 | 1461156175044 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 17853 | 1461156175049 Marionette TRACE conn3 <- [1,1706,null,{}] 05:42:55 INFO - PROCESS | 17853 | 1461156175057 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 17853 | 1461156175292 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:42:55 INFO - PROCESS | 17853 | 1461156175489 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f61a800 == 141 [pid = 17853] [id = 434] 05:42:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 286 (0x7fc6320ce000) [pid = 17853] [serial = 1303] [outer = (nil)] 05:42:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 287 (0x7fc633594000) [pid = 17853] [serial = 1304] [outer = 0x7fc6320ce000] 05:42:55 INFO - PROCESS | 17853 | 1461156175565 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 288 (0x7fc633734800) [pid = 17853] [serial = 1305] [outer = 0x7fc6320ce000] 05:42:56 INFO - PROCESS | 17853 | 1461156176409 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1385ms 05:42:56 INFO - PROCESS | 17853 | 1461156176428 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 17853 | 1461156176439 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:42:56 INFO - PROCESS | 17853 | 1461156176450 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 17853 | 1461156176453 Marionette TRACE conn3 <- [1,1710,null,{}] 05:42:56 INFO - PROCESS | 17853 | 1461156176460 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:56 INFO - PROCESS | 17853 | 1461156176757 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:42:56 INFO - PROCESS | 17853 | 1461156176880 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bad800 == 142 [pid = 17853] [id = 435] 05:42:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 289 (0x7fc62e25f800) [pid = 17853] [serial = 1306] [outer = (nil)] 05:42:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 290 (0x7fc6344c5800) [pid = 17853] [serial = 1307] [outer = 0x7fc62e25f800] 05:42:56 INFO - PROCESS | 17853 | 1461156176952 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 291 (0x7fc635781400) [pid = 17853] [serial = 1308] [outer = 0x7fc62e25f800] 05:42:57 INFO - PROCESS | 17853 | 1461156177852 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1434ms 05:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:42:57 INFO - PROCESS | 17853 | 1461156177885 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 17853 | 1461156177888 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:42:57 INFO - PROCESS | 17853 | 1461156177915 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 17853 | 1461156177921 Marionette TRACE conn3 <- [1,1714,null,{}] 05:42:57 INFO - PROCESS | 17853 | 1461156177937 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 17853 | 1461156178237 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:42:58 INFO - PROCESS | 17853 | 1461156178273 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d8e800 == 143 [pid = 17853] [id = 436] 05:42:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 292 (0x7fc63607ec00) [pid = 17853] [serial = 1309] [outer = (nil)] 05:42:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 293 (0x7fc6364f0800) [pid = 17853] [serial = 1310] [outer = 0x7fc63607ec00] 05:42:58 INFO - PROCESS | 17853 | 1461156178341 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 294 (0x7fc636f20c00) [pid = 17853] [serial = 1311] [outer = 0x7fc63607ec00] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 293 (0x7fc6465ae400) [pid = 17853] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 292 (0x7fc633735400) [pid = 17853] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 291 (0x7fc63617f800) [pid = 17853] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 290 (0x7fc6392f3800) [pid = 17853] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 289 (0x7fc6330d2400) [pid = 17853] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 288 (0x7fc634239000) [pid = 17853] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 287 (0x7fc634238c00) [pid = 17853] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 286 (0x7fc64becec00) [pid = 17853] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 285 (0x7fc643984400) [pid = 17853] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 284 (0x7fc637e4c800) [pid = 17853] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 283 (0x7fc65a0c9400) [pid = 17853] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 282 (0x7fc64556a000) [pid = 17853] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 281 (0x7fc64a2f7000) [pid = 17853] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 280 (0x7fc637e3d800) [pid = 17853] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 279 (0x7fc63964a400) [pid = 17853] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 278 (0x7fc6337f0c00) [pid = 17853] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 277 (0x7fc63bf99c00) [pid = 17853] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 276 (0x7fc6364ec400) [pid = 17853] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 275 (0x7fc634236400) [pid = 17853] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 274 (0x7fc63fa96000) [pid = 17853] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 273 (0x7fc643988c00) [pid = 17853] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 272 (0x7fc63423f400) [pid = 17853] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 271 (0x7fc642c3fc00) [pid = 17853] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 270 (0x7fc64be0c400) [pid = 17853] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 269 (0x7fc637e4a000) [pid = 17853] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 268 (0x7fc643b94800) [pid = 17853] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 267 (0x7fc63373cc00) [pid = 17853] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 266 (0x7fc6465abc00) [pid = 17853] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc63b661400) [pid = 17853] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc63617bc00) [pid = 17853] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc64a2f3c00) [pid = 17853] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc63c1b2c00) [pid = 17853] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc64c8c5400) [pid = 17853] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 260 (0x7fc6453c6c00) [pid = 17853] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 259 (0x7fc6453cb000) [pid = 17853] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 258 (0x7fc63c1b2000) [pid = 17853] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 257 (0x7fc63858cc00) [pid = 17853] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 256 (0x7fc6322e9400) [pid = 17853] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 255 (0x7fc6364e9800) [pid = 17853] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 254 (0x7fc637fb4000) [pid = 17853] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 253 (0x7fc6454de800) [pid = 17853] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 252 (0x7fc62f603c00) [pid = 17853] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 251 (0x7fc636174400) [pid = 17853] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 250 (0x7fc62f60f800) [pid = 17853] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 249 (0x7fc636f25400) [pid = 17853] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 248 (0x7fc6337f1400) [pid = 17853] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 247 (0x7fc6364f2c00) [pid = 17853] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 246 (0x7fc641061400) [pid = 17853] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 245 (0x7fc63b665c00) [pid = 17853] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 244 (0x7fc63bf9bc00) [pid = 17853] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc64b863000) [pid = 17853] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc642b62c00) [pid = 17853] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 241 (0x7fc636077800) [pid = 17853] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 240 (0x7fc636e5c800) [pid = 17853] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 239 (0x7fc63c1ab800) [pid = 17853] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 238 (0x7fc6330d6c00) [pid = 17853] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 237 (0x7fc641ad1000) [pid = 17853] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc637e47000) [pid = 17853] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc63858bc00) [pid = 17853] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc6427f1c00) [pid = 17853] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc635b42800) [pid = 17853] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc6396f3800) [pid = 17853] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc641334800) [pid = 17853] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc633734400) [pid = 17853] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc637e49400) [pid = 17853] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc63b665800) [pid = 17853] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc64c16c400) [pid = 17853] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc6454dbc00) [pid = 17853] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc62f611000) [pid = 17853] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc63c1af000) [pid = 17853] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc6364ecc00) [pid = 17853] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc637fb6800) [pid = 17853] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc645569c00) [pid = 17853] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:43:00 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc6337f1000) [pid = 17853] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:43:00 INFO - PROCESS | 17853 | 1461156180525 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2665ms 05:43:00 INFO - PROCESS | 17853 | 1461156180559 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 17853 | 1461156180562 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:43:00 INFO - PROCESS | 17853 | 1461156180569 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 17853 | 1461156180572 Marionette TRACE conn3 <- [1,1718,null,{}] 05:43:00 INFO - PROCESS | 17853 | 1461156180577 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 17853 | 1461156180777 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:43:00 INFO - PROCESS | 17853 | 1461156180958 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635be1000 == 144 [pid = 17853] [id = 437] 05:43:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 221 (0x7fc62f611000) [pid = 17853] [serial = 1312] [outer = (nil)] 05:43:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 222 (0x7fc6337f5400) [pid = 17853] [serial = 1313] [outer = 0x7fc62f611000] 05:43:01 INFO - PROCESS | 17853 | 1461156181026 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 223 (0x7fc634ac6400) [pid = 17853] [serial = 1314] [outer = 0x7fc62f611000] 05:43:01 INFO - PROCESS | 17853 | 1461156181753 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1238ms 05:43:01 INFO - PROCESS | 17853 | 1461156181808 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 17853 | 1461156181812 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:43:01 INFO - PROCESS | 17853 | 1461156181830 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 17853 | 1461156181833 Marionette TRACE conn3 <- [1,1722,null,{}] 05:43:01 INFO - PROCESS | 17853 | 1461156181851 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:02 INFO - PROCESS | 17853 | 1461156182057 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:43:02 INFO - PROCESS | 17853 | 1461156182067 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63979e800 == 145 [pid = 17853] [id = 438] 05:43:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 224 (0x7fc6337f1400) [pid = 17853] [serial = 1315] [outer = (nil)] 05:43:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 225 (0x7fc6364ecc00) [pid = 17853] [serial = 1316] [outer = 0x7fc6337f1400] 05:43:02 INFO - PROCESS | 17853 | 1461156182131 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 226 (0x7fc636f2cc00) [pid = 17853] [serial = 1317] [outer = 0x7fc6337f1400] 05:43:03 INFO - PROCESS | 17853 | 1461156183453 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:43:03 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 05:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1688ms 05:43:03 INFO - PROCESS | 17853 | 1461156183519 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 17853 | 1461156183527 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:43:03 INFO - PROCESS | 17853 | 1461156183536 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 17853 | 1461156183541 Marionette TRACE conn3 <- [1,1726,null,{}] 05:43:03 INFO - PROCESS | 17853 | 1461156183550 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:03 INFO - PROCESS | 17853 | 1461156183841 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:43:04 INFO - PROCESS | 17853 | 1461156184180 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63620b800 == 146 [pid = 17853] [id = 439] 05:43:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 227 (0x7fc63373b000) [pid = 17853] [serial = 1318] [outer = (nil)] 05:43:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 228 (0x7fc634ac8c00) [pid = 17853] [serial = 1319] [outer = 0x7fc63373b000] 05:43:04 INFO - PROCESS | 17853 | 1461156184260 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 229 (0x7fc635aa8800) [pid = 17853] [serial = 1320] [outer = 0x7fc63373b000] 05:43:05 INFO - PROCESS | 17853 | 1461156185279 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1792ms 05:43:05 INFO - PROCESS | 17853 | 1461156185329 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 17853 | 1461156185339 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:43:05 INFO - PROCESS | 17853 | 1461156185352 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 17853 | 1461156185355 Marionette TRACE conn3 <- [1,1730,null,{}] 05:43:05 INFO - PROCESS | 17853 | 1461156185363 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:05 INFO - PROCESS | 17853 | 1461156185600 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:43:05 INFO - PROCESS | 17853 | 1461156185914 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63aa78000 == 147 [pid = 17853] [id = 440] 05:43:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 230 (0x7fc634ac6c00) [pid = 17853] [serial = 1321] [outer = (nil)] 05:43:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 231 (0x7fc636df3000) [pid = 17853] [serial = 1322] [outer = 0x7fc634ac6c00] 05:43:06 INFO - PROCESS | 17853 | 1461156185998 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 232 (0x7fc637e42800) [pid = 17853] [serial = 1323] [outer = 0x7fc634ac6c00] 05:43:06 INFO - PROCESS | 17853 | 1461156186884 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:43:06 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 05:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 05:43:06 INFO - PROCESS | 17853 | 1461156186935 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 17853 | 1461156186938 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:43:06 INFO - PROCESS | 17853 | 1461156186946 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 17853 | 1461156186953 Marionette TRACE conn3 <- [1,1734,null,{}] 05:43:06 INFO - PROCESS | 17853 | 1461156186970 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:07 INFO - PROCESS | 17853 | 1461156187204 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:43:07 INFO - PROCESS | 17853 | 1461156187510 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc20000 == 148 [pid = 17853] [id = 441] 05:43:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 233 (0x7fc637fb2c00) [pid = 17853] [serial = 1324] [outer = (nil)] 05:43:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 234 (0x7fc639222400) [pid = 17853] [serial = 1325] [outer = 0x7fc637fb2c00] 05:43:07 INFO - PROCESS | 17853 | 1461156187593 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 235 (0x7fc639463000) [pid = 17853] [serial = 1326] [outer = 0x7fc637fb2c00] 05:43:08 INFO - PROCESS | 17853 | 1461156188524 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1641ms 05:43:08 INFO - PROCESS | 17853 | 1461156188589 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:43:08 INFO - PROCESS | 17853 | 1461156188594 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:43:08 INFO - PROCESS | 17853 | 1461156188600 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 17853 | 1461156188603 Marionette TRACE conn3 <- [1,1738,null,{}] 05:43:08 INFO - PROCESS | 17853 | 1461156188609 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:08 INFO - PROCESS | 17853 | 1461156188836 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:43:09 INFO - PROCESS | 17853 | 1461156189149 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411c7000 == 149 [pid = 17853] [id = 442] 05:43:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 236 (0x7fc636f2f400) [pid = 17853] [serial = 1327] [outer = (nil)] 05:43:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 237 (0x7fc639642c00) [pid = 17853] [serial = 1328] [outer = 0x7fc636f2f400] 05:43:09 INFO - PROCESS | 17853 | 1461156189231 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 238 (0x7fc6396f1000) [pid = 17853] [serial = 1329] [outer = 0x7fc636f2f400] 05:43:10 INFO - PROCESS | 17853 | 1461156190093 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1539ms 05:43:10 INFO - PROCESS | 17853 | 1461156190140 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 17853 | 1461156190144 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:43:10 INFO - PROCESS | 17853 | 1461156190152 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 17853 | 1461156190156 Marionette TRACE conn3 <- [1,1742,null,{}] 05:43:10 INFO - PROCESS | 17853 | 1461156190162 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 17853 | 1461156190403 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:43:10 INFO - PROCESS | 17853 | 1461156190725 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641661800 == 150 [pid = 17853] [id = 443] 05:43:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 239 (0x7fc63b3ad000) [pid = 17853] [serial = 1330] [outer = (nil)] 05:43:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 240 (0x7fc63b65ec00) [pid = 17853] [serial = 1331] [outer = 0x7fc63b3ad000] 05:43:10 INFO - PROCESS | 17853 | 1461156190809 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 241 (0x7fc63bf9d400) [pid = 17853] [serial = 1332] [outer = 0x7fc63b3ad000] 05:43:11 INFO - PROCESS | 17853 | 1461156191690 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1596ms 05:43:11 INFO - PROCESS | 17853 | 1461156191748 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 17853 | 1461156191752 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:43:11 INFO - PROCESS | 17853 | 1461156191759 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 17853 | 1461156191761 Marionette TRACE conn3 <- [1,1746,null,{}] 05:43:11 INFO - PROCESS | 17853 | 1461156191768 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:12 INFO - PROCESS | 17853 | 1461156192008 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:43:12 INFO - PROCESS | 17853 | 1461156192312 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642684000 == 151 [pid = 17853] [id = 444] 05:43:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 242 (0x7fc63fa96800) [pid = 17853] [serial = 1333] [outer = (nil)] 05:43:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 243 (0x7fc640f8f400) [pid = 17853] [serial = 1334] [outer = 0x7fc63fa96800] 05:43:12 INFO - PROCESS | 17853 | 1461156192405 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 244 (0x7fc641758c00) [pid = 17853] [serial = 1335] [outer = 0x7fc63fa96800] 05:43:13 INFO - PROCESS | 17853 | 1461156193283 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1581ms 05:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:43:13 INFO - PROCESS | 17853 | 1461156193341 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 17853 | 1461156193344 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:43:13 INFO - PROCESS | 17853 | 1461156193351 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 17853 | 1461156193353 Marionette TRACE conn3 <- [1,1750,null,{}] 05:43:13 INFO - PROCESS | 17853 | 1461156193359 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:13 INFO - PROCESS | 17853 | 1461156193574 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:43:13 INFO - PROCESS | 17853 | 1461156193837 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429ae800 == 152 [pid = 17853] [id = 445] 05:43:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 245 (0x7fc63faa1800) [pid = 17853] [serial = 1336] [outer = (nil)] 05:43:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 246 (0x7fc641ae9000) [pid = 17853] [serial = 1337] [outer = 0x7fc63faa1800] 05:43:13 INFO - PROCESS | 17853 | 1461156193954 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 247 (0x7fc6427e9c00) [pid = 17853] [serial = 1338] [outer = 0x7fc63faa1800] 05:43:14 INFO - PROCESS | 17853 | 1461156194874 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1580ms 05:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:43:14 INFO - PROCESS | 17853 | 1461156194930 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 17853 | 1461156194933 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:43:14 INFO - PROCESS | 17853 | 1461156194940 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 17853 | 1461156194943 Marionette TRACE conn3 <- [1,1754,null,{}] 05:43:14 INFO - PROCESS | 17853 | 1461156194949 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 17853 | 1461156195167 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:43:15 INFO - PROCESS | 17853 | 1461156195484 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646073000 == 153 [pid = 17853] [id = 446] 05:43:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 248 (0x7fc63fb69000) [pid = 17853] [serial = 1339] [outer = (nil)] 05:43:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 249 (0x7fc643984400) [pid = 17853] [serial = 1340] [outer = 0x7fc63fb69000] 05:43:15 INFO - PROCESS | 17853 | 1461156195563 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 250 (0x7fc6453d1400) [pid = 17853] [serial = 1341] [outer = 0x7fc63fb69000] 05:43:16 INFO - PROCESS | 17853 | 1461156196449 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1583ms 05:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:43:16 INFO - PROCESS | 17853 | 1461156196523 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 17853 | 1461156196526 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:43:16 INFO - PROCESS | 17853 | 1461156196534 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 17853 | 1461156196536 Marionette TRACE conn3 <- [1,1758,null,{}] 05:43:16 INFO - PROCESS | 17853 | 1461156196542 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:16 INFO - PROCESS | 17853 | 1461156196768 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:43:17 INFO - PROCESS | 17853 | 1461156197079 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646631800 == 154 [pid = 17853] [id = 447] 05:43:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 251 (0x7fc63c1a5400) [pid = 17853] [serial = 1342] [outer = (nil)] 05:43:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 252 (0x7fc6454e2000) [pid = 17853] [serial = 1343] [outer = 0x7fc63c1a5400] 05:43:17 INFO - PROCESS | 17853 | 1461156197161 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 253 (0x7fc646244400) [pid = 17853] [serial = 1344] [outer = 0x7fc63c1a5400] 05:43:18 INFO - PROCESS | 17853 | 1461156198030 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1533ms 05:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:43:18 INFO - PROCESS | 17853 | 1461156198067 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 17853 | 1461156198069 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:43:18 INFO - PROCESS | 17853 | 1461156198076 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 17853 | 1461156198079 Marionette TRACE conn3 <- [1,1762,null,{}] 05:43:18 INFO - PROCESS | 17853 | 1461156198085 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:18 INFO - PROCESS | 17853 | 1461156198319 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:43:18 INFO - PROCESS | 17853 | 1461156198589 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a915000 == 155 [pid = 17853] [id = 448] 05:43:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 254 (0x7fc64624a800) [pid = 17853] [serial = 1345] [outer = (nil)] 05:43:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 255 (0x7fc64624e000) [pid = 17853] [serial = 1346] [outer = 0x7fc64624a800] 05:43:18 INFO - PROCESS | 17853 | 1461156198721 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 256 (0x7fc646252800) [pid = 17853] [serial = 1347] [outer = 0x7fc64624a800] 05:43:19 INFO - PROCESS | 17853 | 1461156199624 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1582ms 05:43:19 INFO - PROCESS | 17853 | 1461156199657 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 17853 | 1461156199661 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:43:19 INFO - PROCESS | 17853 | 1461156199668 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 17853 | 1461156199672 Marionette TRACE conn3 <- [1,1766,null,{}] 05:43:19 INFO - PROCESS | 17853 | 1461156199678 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:19 INFO - PROCESS | 17853 | 1461156199956 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:43:20 INFO - PROCESS | 17853 | 1461156200268 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6599e3800 == 156 [pid = 17853] [id = 449] 05:43:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 257 (0x7fc642b5d800) [pid = 17853] [serial = 1348] [outer = (nil)] 05:43:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 258 (0x7fc64955b000) [pid = 17853] [serial = 1349] [outer = 0x7fc642b5d800] 05:43:20 INFO - PROCESS | 17853 | 1461156200357 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 259 (0x7fc64aa87c00) [pid = 17853] [serial = 1350] [outer = 0x7fc642b5d800] 05:43:21 INFO - PROCESS | 17853 | 1461156201202 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1589ms 05:43:21 INFO - PROCESS | 17853 | 1461156201257 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 17853 | 1461156201261 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:43:21 INFO - PROCESS | 17853 | 1461156201267 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 17853 | 1461156201269 Marionette TRACE conn3 <- [1,1770,null,{}] 05:43:21 INFO - PROCESS | 17853 | 1461156201275 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:21 INFO - PROCESS | 17853 | 1461156201496 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:43:21 INFO - PROCESS | 17853 | 1461156201774 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66247a800 == 157 [pid = 17853] [id = 450] 05:43:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 260 (0x7fc64624c000) [pid = 17853] [serial = 1351] [outer = (nil)] 05:43:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 261 (0x7fc64b85b800) [pid = 17853] [serial = 1352] [outer = 0x7fc64624c000] 05:43:21 INFO - PROCESS | 17853 | 1461156201896 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 262 (0x7fc64c859c00) [pid = 17853] [serial = 1353] [outer = 0x7fc64624c000] 05:43:22 INFO - PROCESS | 17853 | 1461156202733 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1534ms 05:43:22 INFO - PROCESS | 17853 | 1461156202803 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 17853 | 1461156202806 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:43:22 INFO - PROCESS | 17853 | 1461156202813 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 17853 | 1461156202816 Marionette TRACE conn3 <- [1,1774,null,{}] 05:43:22 INFO - PROCESS | 17853 | 1461156202821 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:23 INFO - PROCESS | 17853 | 1461156203043 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:43:23 INFO - PROCESS | 17853 | 1461156203358 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64628c000 == 158 [pid = 17853] [id = 451] 05:43:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 263 (0x7fc649556c00) [pid = 17853] [serial = 1354] [outer = (nil)] 05:43:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 264 (0x7fc64ec54c00) [pid = 17853] [serial = 1355] [outer = 0x7fc649556c00] 05:43:23 INFO - PROCESS | 17853 | 1461156203440 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 265 (0x7fc658ba0800) [pid = 17853] [serial = 1356] [outer = 0x7fc649556c00] 05:43:24 INFO - PROCESS | 17853 | 1461156204289 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1532ms 05:43:24 INFO - PROCESS | 17853 | 1461156204347 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 17853 | 1461156204351 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:43:24 INFO - PROCESS | 17853 | 1461156204363 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 17853 | 1461156204367 Marionette TRACE conn3 <- [1,1778,null,{}] 05:43:24 INFO - PROCESS | 17853 | 1461156204377 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:24 INFO - PROCESS | 17853 | 1461156204606 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:43:24 INFO - PROCESS | 17853 | 1461156204921 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62ef52000 == 159 [pid = 17853] [id = 452] 05:43:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 266 (0x7fc635aad800) [pid = 17853] [serial = 1357] [outer = (nil)] 05:43:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 267 (0x7fc6465ab000) [pid = 17853] [serial = 1358] [outer = 0x7fc635aad800] 05:43:25 INFO - PROCESS | 17853 | 1461156205002 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 268 (0x7fc659f04c00) [pid = 17853] [serial = 1359] [outer = 0x7fc635aad800] 05:43:25 INFO - PROCESS | 17853 | 1461156205848 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:43:25 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 05:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1544ms 05:43:25 INFO - PROCESS | 17853 | 1461156205902 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 17853 | 1461156205905 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:43:25 INFO - PROCESS | 17853 | 1461156205912 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 17853 | 1461156205916 Marionette TRACE conn3 <- [1,1782,null,{}] 05:43:25 INFO - PROCESS | 17853 | 1461156205922 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:26 INFO - PROCESS | 17853 | 1461156206147 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:43:26 INFO - PROCESS | 17853 | 1461156206470 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2a0800 == 160 [pid = 17853] [id = 453] 05:43:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 269 (0x7fc63b662000) [pid = 17853] [serial = 1360] [outer = (nil)] 05:43:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 270 (0x7fc65ddbe400) [pid = 17853] [serial = 1361] [outer = 0x7fc63b662000] 05:43:26 INFO - PROCESS | 17853 | 1461156206549 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 271 (0x7fc65dded000) [pid = 17853] [serial = 1362] [outer = 0x7fc63b662000] 05:43:27 INFO - PROCESS | 17853 | 1461156207416 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:43:27 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 05:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1580ms 05:43:27 INFO - PROCESS | 17853 | 1461156207493 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 17853 | 1461156207497 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:43:27 INFO - PROCESS | 17853 | 1461156207503 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 17853 | 1461156207506 Marionette TRACE conn3 <- [1,1786,null,{}] 05:43:27 INFO - PROCESS | 17853 | 1461156207512 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:27 INFO - PROCESS | 17853 | 1461156207741 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:43:28 INFO - PROCESS | 17853 | 1461156208081 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2b7800 == 161 [pid = 17853] [id = 454] 05:43:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 272 (0x7fc62e26a400) [pid = 17853] [serial = 1363] [outer = (nil)] 05:43:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 273 (0x7fc6322e9400) [pid = 17853] [serial = 1364] [outer = 0x7fc62e26a400] 05:43:28 INFO - PROCESS | 17853 | 1461156208162 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 274 (0x7fc63579cc00) [pid = 17853] [serial = 1365] [outer = 0x7fc62e26a400] 05:43:29 INFO - PROCESS | 17853 | 1461156209020 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:43:29 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 05:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1593ms 05:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:43:29 INFO - PROCESS | 17853 | 1461156209098 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 17853 | 1461156209101 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:43:29 INFO - PROCESS | 17853 | 1461156209108 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 17853 | 1461156209111 Marionette TRACE conn3 <- [1,1790,null,{}] 05:43:29 INFO - PROCESS | 17853 | 1461156209118 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:29 INFO - PROCESS | 17853 | 1461156209357 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:43:29 INFO - PROCESS | 17853 | 1461156209732 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635b9f000 == 162 [pid = 17853] [id = 455] 05:43:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 275 (0x7fc6330cd000) [pid = 17853] [serial = 1366] [outer = (nil)] 05:43:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 276 (0x7fc634a53000) [pid = 17853] [serial = 1367] [outer = 0x7fc6330cd000] 05:43:29 INFO - PROCESS | 17853 | 1461156209812 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 277 (0x7fc63579f800) [pid = 17853] [serial = 1368] [outer = 0x7fc6330cd000] 05:43:30 INFO - PROCESS | 17853 | 1461156210737 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:43:30 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) 05:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1683ms 05:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:43:30 INFO - PROCESS | 17853 | 1461156210791 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 17853 | 1461156210794 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:43:30 INFO - PROCESS | 17853 | 1461156210801 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 17853 | 1461156210804 Marionette TRACE conn3 <- [1,1794,null,{}] 05:43:30 INFO - PROCESS | 17853 | 1461156210809 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:31 INFO - PROCESS | 17853 | 1461156211054 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:43:31 INFO - PROCESS | 17853 | 1461156211371 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bc7000 == 163 [pid = 17853] [id = 456] 05:43:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 278 (0x7fc6330ccc00) [pid = 17853] [serial = 1369] [outer = (nil)] 05:43:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 279 (0x7fc6344c3000) [pid = 17853] [serial = 1370] [outer = 0x7fc6330ccc00] 05:43:31 INFO - PROCESS | 17853 | 1461156211451 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 280 (0x7fc6357a3c00) [pid = 17853] [serial = 1371] [outer = 0x7fc6330ccc00] 05:43:32 INFO - PROCESS | 17853 | 1461156212355 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1635ms 05:43:32 INFO - PROCESS | 17853 | 1461156212435 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 17853 | 1461156212439 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:43:32 INFO - PROCESS | 17853 | 1461156212445 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 17853 | 1461156212448 Marionette TRACE conn3 <- [1,1798,null,{}] 05:43:32 INFO - PROCESS | 17853 | 1461156212455 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:32 INFO - PROCESS | 17853 | 1461156212731 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc638853000 == 162 [pid = 17853] [id = 385] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63aa7d000 == 161 [pid = 17853] [id = 432] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633397800 == 160 [pid = 17853] [id = 431] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633013800 == 159 [pid = 17853] [id = 430] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6333a2000 == 158 [pid = 17853] [id = 429] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66246f800 == 157 [pid = 17853] [id = 428] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633097800 == 156 [pid = 17853] [id = 427] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6386a4800 == 155 [pid = 17853] [id = 426] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65ded5000 == 154 [pid = 17853] [id = 425] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658f8a800 == 153 [pid = 17853] [id = 424] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc75800 == 152 [pid = 17853] [id = 423] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649f11000 == 151 [pid = 17853] [id = 422] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646646800 == 150 [pid = 17853] [id = 421] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646087000 == 149 [pid = 17853] [id = 420] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64375c000 == 148 [pid = 17853] [id = 419] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642693000 == 147 [pid = 17853] [id = 418] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2db800 == 146 [pid = 17853] [id = 417] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392d6000 == 145 [pid = 17853] [id = 416] 05:43:34 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633509000 == 144 [pid = 17853] [id = 415] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 279 (0x7fc639578c00) [pid = 17853] [serial = 1020] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 278 (0x7fc635aaec00) [pid = 17853] [serial = 1050] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 277 (0x7fc63577f800) [pid = 17853] [serial = 1226] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 276 (0x7fc636171400) [pid = 17853] [serial = 870] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 275 (0x7fc634a5ac00) [pid = 17853] [serial = 1181] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 274 (0x7fc651e5b800) [pid = 17853] [serial = 897] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 273 (0x7fc6453cec00) [pid = 17853] [serial = 882] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 272 (0x7fc65dfb5000) [pid = 17853] [serial = 1026] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 271 (0x7fc65df61000) [pid = 17853] [serial = 966] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 270 (0x7fc64aa80000) [pid = 17853] [serial = 888] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 269 (0x7fc658ad5000) [pid = 17853] [serial = 960] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 268 (0x7fc636e5fc00) [pid = 17853] [serial = 1233] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 267 (0x7fc637e4b800) [pid = 17853] [serial = 1235] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 266 (0x7fc63964b400) [pid = 17853] [serial = 1241] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 265 (0x7fc63359b000) [pid = 17853] [serial = 1199] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 264 (0x7fc64aa89400) [pid = 17853] [serial = 1196] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 263 (0x7fc62e263800) [pid = 17853] [serial = 1217] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 262 (0x7fc64213f800) [pid = 17853] [serial = 855] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 261 (0x7fc65de7ac00) [pid = 17853] [serial = 1074] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 260 (0x7fc635a48400) [pid = 17853] [serial = 1227] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 259 (0x7fc6427ee800) [pid = 17853] [serial = 879] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 258 (0x7fc6392eb400) [pid = 17853] [serial = 996] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 257 (0x7fc6392f7000) [pid = 17853] [serial = 969] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 256 (0x7fc649ef8400) [pid = 17853] [serial = 951] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 255 (0x7fc65ddf0400) [pid = 17853] [serial = 1068] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 254 (0x7fc636deac00) [pid = 17853] [serial = 909] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 253 (0x7fc6454e5400) [pid = 17853] [serial = 993] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 252 (0x7fc63607e400) [pid = 17853] [serial = 1229] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 251 (0x7fc62e183000) [pid = 17853] [serial = 1214] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 250 (0x7fc659dca400) [pid = 17853] [serial = 1011] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 249 (0x7fc65887f800) [pid = 17853] [serial = 1211] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 248 (0x7fc63964fc00) [pid = 17853] [serial = 1053] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 247 (0x7fc649ef1800) [pid = 17853] [serial = 1008] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 246 (0x7fc65ddf4400) [pid = 17853] [serial = 903] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 245 (0x7fc62f7cac00) [pid = 17853] [serial = 1220] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 244 (0x7fc64ccf6000) [pid = 17853] [serial = 957] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 243 (0x7fc637e46400) [pid = 17853] [serial = 1184] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 242 (0x7fc640f92800) [pid = 17853] [serial = 939] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 241 (0x7fc64473bc00) [pid = 17853] [serial = 1178] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 240 (0x7fc636e5dc00) [pid = 17853] [serial = 846] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 239 (0x7fc6396f4000) [pid = 17853] [serial = 1242] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 238 (0x7fc65d7bbc00) [pid = 17853] [serial = 1014] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 237 (0x7fc643b33000) [pid = 17853] [serial = 1122] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 236 (0x7fc659d40c00) [pid = 17853] [serial = 1131] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 235 (0x7fc647c79000) [pid = 17853] [serial = 1125] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 234 (0x7fc64c8c7000) [pid = 17853] [serial = 1128] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 233 (0x7fc641aca400) [pid = 17853] [serial = 1119] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 232 (0x7fc639470800) [pid = 17853] [serial = 1134] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 231 (0x7fc6344c5000) [pid = 17853] [serial = 1110] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 230 (0x7fc637e43400) [pid = 17853] [serial = 1113] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 229 (0x7fc63b658000) [pid = 17853] [serial = 1116] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 228 (0x7fc6396f8800) [pid = 17853] [serial = 1244] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 227 (0x7fc64b862800) [pid = 17853] [serial = 954] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 226 (0x7fc634a4a400) [pid = 17853] [serial = 1205] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 225 (0x7fc634a5a000) [pid = 17853] [serial = 1232] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 224 (0x7fc64bc79000) [pid = 17853] [serial = 891] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 223 (0x7fc634236c00) [pid = 17853] [serial = 1224] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 222 (0x7fc639573000) [pid = 17853] [serial = 1239] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 221 (0x7fc634a5f000) [pid = 17853] [serial = 1077] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 220 (0x7fc63bf91800) [pid = 17853] [serial = 843] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 219 (0x7fc6465a4c00) [pid = 17853] [serial = 1062] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 218 (0x7fc6427f0c00) [pid = 17853] [serial = 942] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 217 (0x7fc641acf800) [pid = 17853] [serial = 1056] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 216 (0x7fc658ba5000) [pid = 17853] [serial = 1065] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 215 (0x7fc6453ce400) [pid = 17853] [serial = 945] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 214 (0x7fc62f7d4800) [pid = 17853] [serial = 1223] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 213 (0x7fc636de8c00) [pid = 17853] [serial = 1230] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 212 (0x7fc63aacc000) [pid = 17853] [serial = 936] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 211 (0x7fc659f0fc00) [pid = 17853] [serial = 963] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 210 (0x7fc6453cdc00) [pid = 17853] [serial = 1059] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 209 (0x7fc645f5bc00) [pid = 17853] [serial = 1005] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 208 (0x7fc638591800) [pid = 17853] [serial = 1236] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 207 (0x7fc65df61c00) [pid = 17853] [serial = 1080] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc64556ac00) [pid = 17853] [serial = 1179] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc638588400) [pid = 17853] [serial = 1083] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc63c38f800) [pid = 17853] [serial = 1187] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc659dc2c00) [pid = 17853] [serial = 900] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc6438aa800) [pid = 17853] [serial = 1002] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc634ac6000) [pid = 17853] [serial = 933] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc639575000) [pid = 17853] [serial = 1023] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc65ddee800) [pid = 17853] [serial = 1208] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc6392f6c00) [pid = 17853] [serial = 1238] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc640fce400) [pid = 17853] [serial = 876] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc65de72000) [pid = 17853] [serial = 1017] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc645f59c00) [pid = 17853] [serial = 948] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc6320cd400) [pid = 17853] [serial = 1221] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc64133e000) [pid = 17853] [serial = 852] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc63c1ac000) [pid = 17853] [serial = 999] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc657ce6400) [pid = 17853] [serial = 1202] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc63aacac00) [pid = 17853] [serial = 873] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc6465ac400) [pid = 17853] [serial = 885] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc6337fe000) [pid = 17853] [serial = 1071] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc64ccbdc00) [pid = 17853] [serial = 894] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc641cd6c00) [pid = 17853] [serial = 1190] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc635a4e800) [pid = 17853] [serial = 906] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc645f5cc00) [pid = 17853] [serial = 1193] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc63aac2400) [pid = 17853] [serial = 849] [outer = (nil)] [url = about:blank] 05:43:34 INFO - PROCESS | 17853 | 1461156214500 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2c4000 == 145 [pid = 17853] [id = 457] 05:43:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc62f7cfc00) [pid = 17853] [serial = 1372] [outer = (nil)] 05:43:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc62f9d0000) [pid = 17853] [serial = 1373] [outer = 0x7fc62f7cfc00] 05:43:34 INFO - PROCESS | 17853 | 1461156214595 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc62f9dac00) [pid = 17853] [serial = 1374] [outer = 0x7fc62f7cfc00] 05:43:35 INFO - PROCESS | 17853 | 1461156215364 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2942ms 05:43:35 INFO - PROCESS | 17853 | 1461156215390 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 17853 | 1461156215397 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:43:35 INFO - PROCESS | 17853 | 1461156215407 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 17853 | 1461156215410 Marionette TRACE conn3 <- [1,1802,null,{}] 05:43:35 INFO - PROCESS | 17853 | 1461156215418 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:35 INFO - PROCESS | 17853 | 1461156215652 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:43:35 INFO - PROCESS | 17853 | 1461156215830 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6330a8000 == 146 [pid = 17853] [id = 458] 05:43:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc62f7d4800) [pid = 17853] [serial = 1375] [outer = (nil)] 05:43:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc63360dc00) [pid = 17853] [serial = 1376] [outer = 0x7fc62f7d4800] 05:43:35 INFO - PROCESS | 17853 | 1461156215897 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc633734400) [pid = 17853] [serial = 1377] [outer = 0x7fc62f7d4800] 05:43:36 INFO - PROCESS | 17853 | 1461156216802 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1432ms 05:43:36 INFO - PROCESS | 17853 | 1461156216844 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:43:36 INFO - PROCESS | 17853 | 1461156216850 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:43:36 INFO - PROCESS | 17853 | 1461156216857 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 17853 | 1461156216860 Marionette TRACE conn3 <- [1,1806,null,{}] 05:43:36 INFO - PROCESS | 17853 | 1461156216865 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:37 INFO - PROCESS | 17853 | 1461156217139 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:43:37 INFO - PROCESS | 17853 | 1461156217179 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635709800 == 147 [pid = 17853] [id = 459] 05:43:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc633619c00) [pid = 17853] [serial = 1378] [outer = (nil)] 05:43:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc634a50000) [pid = 17853] [serial = 1379] [outer = 0x7fc633619c00] 05:43:37 INFO - PROCESS | 17853 | 1461156217244 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc634ac9000) [pid = 17853] [serial = 1380] [outer = 0x7fc633619c00] 05:43:38 INFO - PROCESS | 17853 | 1461156218414 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 05:43:38 INFO - PROCESS | 17853 | 1461156218495 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:43:38 INFO - PROCESS | 17853 | 1461156218500 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:43:38 INFO - PROCESS | 17853 | 1461156218517 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 17853 | 1461156218526 Marionette TRACE conn3 <- [1,1810,null,{}] 05:43:38 INFO - PROCESS | 17853 | 1461156218549 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:39 INFO - PROCESS | 17853 | 1461156219550 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc635783800) [pid = 17853] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc645f54c00) [pid = 17853] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc6322e1000) [pid = 17853] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc6320d6400) [pid = 17853] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc65a0c4800) [pid = 17853] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc636076c00) [pid = 17853] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc633593000) [pid = 17853] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc640f95800) [pid = 17853] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc639466000) [pid = 17853] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc633599c00) [pid = 17853] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc6337fd400) [pid = 17853] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc62f605400) [pid = 17853] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc62f608400) [pid = 17853] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6320d6000) [pid = 17853] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc63b657c00) [pid = 17853] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc63b65c000) [pid = 17853] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc62f606000) [pid = 17853] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc633595800) [pid = 17853] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc6464ae800) [pid = 17853] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63c397c00) [pid = 17853] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc63607ec00) [pid = 17853] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc63fa93c00) [pid = 17853] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc635a48c00) [pid = 17853] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc62e25f800) [pid = 17853] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63fa9c000) [pid = 17853] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc636174800) [pid = 17853] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc63360b400) [pid = 17853] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc62f9d8c00) [pid = 17853] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc6344cc800) [pid = 17853] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc6330cf000) [pid = 17853] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc64b863400) [pid = 17853] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc6320ce000) [pid = 17853] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc62f9ccc00) [pid = 17853] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc6364ef000) [pid = 17853] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc63fa94c00) [pid = 17853] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc62f9cec00) [pid = 17853] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc62e181800) [pid = 17853] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc63858c400) [pid = 17853] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc62f611000) [pid = 17853] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc645749c00) [pid = 17853] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc6322e5000) [pid = 17853] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc63360d400) [pid = 17853] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc62e180000) [pid = 17853] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc62e17d000) [pid = 17853] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:43:39 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc62e17d800) [pid = 17853] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:43:39 INFO - PROCESS | 17853 | 1461156219819 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f0ef000 == 148 [pid = 17853] [id = 460] 05:43:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc62e17a400) [pid = 17853] [serial = 1381] [outer = (nil)] 05:43:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc62e180400) [pid = 17853] [serial = 1382] [outer = 0x7fc62e17a400] 05:43:39 INFO - PROCESS | 17853 | 1461156219888 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc62f611000) [pid = 17853] [serial = 1383] [outer = 0x7fc62e17a400] 05:43:40 INFO - PROCESS | 17853 | 1461156220638 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2166ms 05:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:43:40 INFO - PROCESS | 17853 | 1461156220675 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 17853 | 1461156220678 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:43:40 INFO - PROCESS | 17853 | 1461156220685 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 17853 | 1461156220687 Marionette TRACE conn3 <- [1,1814,null,{}] 05:43:40 INFO - PROCESS | 17853 | 1461156220693 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:40 INFO - PROCESS | 17853 | 1461156220960 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:43:40 INFO - PROCESS | 17853 | 1461156220985 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636329000 == 149 [pid = 17853] [id = 461] 05:43:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc62e17b800) [pid = 17853] [serial = 1384] [outer = (nil)] 05:43:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc633595800) [pid = 17853] [serial = 1385] [outer = 0x7fc62e17b800] 05:43:41 INFO - PROCESS | 17853 | 1461156221051 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc635784800) [pid = 17853] [serial = 1386] [outer = 0x7fc62e17b800] 05:43:42 INFO - PROCESS | 17853 | 1461156222376 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1787ms 05:43:42 INFO - PROCESS | 17853 | 1461156222474 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 17853 | 1461156222484 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:43:42 INFO - PROCESS | 17853 | 1461156222499 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 17853 | 1461156222508 Marionette TRACE conn3 <- [1,1818,null,{}] 05:43:42 INFO - PROCESS | 17853 | 1461156222585 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 17853 | 1461156223024 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:43:43 INFO - PROCESS | 17853 | 1461156223338 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63369b000 == 150 [pid = 17853] [id = 462] 05:43:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc6320ce000) [pid = 17853] [serial = 1387] [outer = (nil)] 05:43:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63359b800) [pid = 17853] [serial = 1388] [outer = 0x7fc6320ce000] 05:43:43 INFO - PROCESS | 17853 | 1461156223421 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc633619400) [pid = 17853] [serial = 1389] [outer = 0x7fc6320ce000] 05:43:44 INFO - PROCESS | 17853 | 1461156224419 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1967ms 05:43:44 INFO - PROCESS | 17853 | 1461156224463 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 17853 | 1461156224472 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:43:44 INFO - PROCESS | 17853 | 1461156224483 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 17853 | 1461156224487 Marionette TRACE conn3 <- [1,1822,null,{}] 05:43:44 INFO - PROCESS | 17853 | 1461156224494 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:44 INFO - PROCESS | 17853 | 1461156224741 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:43:45 INFO - PROCESS | 17853 | 1461156225133 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ed1000 == 151 [pid = 17853] [id = 463] 05:43:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc635783400) [pid = 17853] [serial = 1390] [outer = (nil)] 05:43:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc635796400) [pid = 17853] [serial = 1391] [outer = 0x7fc635783400] 05:43:45 INFO - PROCESS | 17853 | 1461156225213 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc635a49000) [pid = 17853] [serial = 1392] [outer = 0x7fc635783400] 05:43:46 INFO - PROCESS | 17853 | 1461156226101 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1683ms 05:43:46 INFO - PROCESS | 17853 | 1461156226167 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 17853 | 1461156226171 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:43:46 INFO - PROCESS | 17853 | 1461156226181 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 17853 | 1461156226187 Marionette TRACE conn3 <- [1,1826,null,{}] 05:43:46 INFO - PROCESS | 17853 | 1461156226205 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 17853 | 1461156226491 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:43:46 INFO - PROCESS | 17853 | 1461156226771 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6386ad800 == 152 [pid = 17853] [id = 464] 05:43:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc635a50400) [pid = 17853] [serial = 1393] [outer = (nil)] 05:43:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc636079800) [pid = 17853] [serial = 1394] [outer = 0x7fc635a50400] 05:43:46 INFO - PROCESS | 17853 | 1461156226849 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc63617a000) [pid = 17853] [serial = 1395] [outer = 0x7fc635a50400] 05:43:47 INFO - PROCESS | 17853 | 1461156227712 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1585ms 05:43:47 INFO - PROCESS | 17853 | 1461156227784 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 17853 | 1461156227788 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:43:47 INFO - PROCESS | 17853 | 1461156227800 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 17853 | 1461156227803 Marionette TRACE conn3 <- [1,1830,null,{}] 05:43:47 INFO - PROCESS | 17853 | 1461156227810 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:48 INFO - PROCESS | 17853 | 1461156228063 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:43:48 INFO - PROCESS | 17853 | 1461156228370 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394e1000 == 153 [pid = 17853] [id = 465] 05:43:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc635b44400) [pid = 17853] [serial = 1396] [outer = (nil)] 05:43:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc636df5c00) [pid = 17853] [serial = 1397] [outer = 0x7fc635b44400] 05:43:48 INFO - PROCESS | 17853 | 1461156228471 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc636e76400) [pid = 17853] [serial = 1398] [outer = 0x7fc635b44400] 05:43:49 INFO - PROCESS | 17853 | 1461156229383 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1630ms 05:43:49 INFO - PROCESS | 17853 | 1461156229431 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 17853 | 1461156229435 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:43:49 INFO - PROCESS | 17853 | 1461156229441 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 17853 | 1461156229445 Marionette TRACE conn3 <- [1,1834,null,{}] 05:43:49 INFO - PROCESS | 17853 | 1461156229451 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:49 INFO - PROCESS | 17853 | 1461156229685 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:43:50 INFO - PROCESS | 17853 | 1461156230008 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac64000 == 154 [pid = 17853] [id = 466] 05:43:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc6364f1800) [pid = 17853] [serial = 1399] [outer = (nil)] 05:43:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc636f27400) [pid = 17853] [serial = 1400] [outer = 0x7fc6364f1800] 05:43:50 INFO - PROCESS | 17853 | 1461156230095 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc637e44800) [pid = 17853] [serial = 1401] [outer = 0x7fc6364f1800] 05:43:50 INFO - PROCESS | 17853 | 1461156230990 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:43:51 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 05:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1589ms 05:43:51 INFO - PROCESS | 17853 | 1461156231033 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:43:51 INFO - PROCESS | 17853 | 1461156231037 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:43:51 INFO - PROCESS | 17853 | 1461156231043 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 17853 | 1461156231047 Marionette TRACE conn3 <- [1,1838,null,{}] 05:43:51 INFO - PROCESS | 17853 | 1461156231052 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 17853 | 1461156231303 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:43:51 INFO - PROCESS | 17853 | 1461156231614 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2d2800 == 155 [pid = 17853] [id = 467] 05:43:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc637e4a400) [pid = 17853] [serial = 1402] [outer = (nil)] 05:43:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc63858e000) [pid = 17853] [serial = 1403] [outer = 0x7fc637e4a400] 05:43:51 INFO - PROCESS | 17853 | 1461156231698 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc6392f8c00) [pid = 17853] [serial = 1404] [outer = 0x7fc637e4a400] 05:43:52 INFO - PROCESS | 17853 | 1461156232570 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1582ms 05:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:43:52 INFO - PROCESS | 17853 | 1461156232625 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 17853 | 1461156232628 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:43:52 INFO - PROCESS | 17853 | 1461156232635 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 17853 | 1461156232638 Marionette TRACE conn3 <- [1,1842,null,{}] 05:43:52 INFO - PROCESS | 17853 | 1461156232643 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 17853 | 1461156232866 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:43:53 INFO - PROCESS | 17853 | 1461156233165 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fead800 == 156 [pid = 17853] [id = 468] 05:43:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc637e4a800) [pid = 17853] [serial = 1405] [outer = (nil)] 05:43:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc639469000) [pid = 17853] [serial = 1406] [outer = 0x7fc637e4a800] 05:43:53 INFO - PROCESS | 17853 | 1461156233244 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc639574800) [pid = 17853] [serial = 1407] [outer = 0x7fc637e4a800] 05:43:54 INFO - PROCESS | 17853 | 1461156234100 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1529ms 05:43:54 INFO - PROCESS | 17853 | 1461156234165 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 17853 | 1461156234169 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:43:54 INFO - PROCESS | 17853 | 1461156234174 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 17853 | 1461156234178 Marionette TRACE conn3 <- [1,1846,null,{}] 05:43:54 INFO - PROCESS | 17853 | 1461156234184 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:54 INFO - PROCESS | 17853 | 1461156234416 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:43:54 INFO - PROCESS | 17853 | 1461156234671 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641353000 == 157 [pid = 17853] [id = 469] 05:43:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc639217000) [pid = 17853] [serial = 1408] [outer = (nil)] 05:43:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc639650000) [pid = 17853] [serial = 1409] [outer = 0x7fc639217000] 05:43:54 INFO - PROCESS | 17853 | 1461156234790 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc63aabf400) [pid = 17853] [serial = 1410] [outer = 0x7fc639217000] 05:43:55 INFO - PROCESS | 17853 | 1461156235646 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:43:55 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) 05:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1530ms 05:43:55 INFO - PROCESS | 17853 | 1461156235707 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 17853 | 1461156235710 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:43:55 INFO - PROCESS | 17853 | 1461156235717 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 17853 | 1461156235721 Marionette TRACE conn3 <- [1,1850,null,{}] 05:43:55 INFO - PROCESS | 17853 | 1461156235727 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 17853 | 1461156235952 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:43:56 INFO - PROCESS | 17853 | 1461156236215 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165f800 == 158 [pid = 17853] [id = 470] 05:43:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc639575000) [pid = 17853] [serial = 1411] [outer = (nil)] 05:43:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc63b3a0400) [pid = 17853] [serial = 1412] [outer = 0x7fc639575000] 05:43:56 INFO - PROCESS | 17853 | 1461156236333 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc63b657c00) [pid = 17853] [serial = 1413] [outer = 0x7fc639575000] 05:43:57 INFO - PROCESS | 17853 | 1461156237192 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1530ms 05:43:57 INFO - PROCESS | 17853 | 1461156237249 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 17853 | 1461156237253 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:43:57 INFO - PROCESS | 17853 | 1461156237259 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 17853 | 1461156237263 Marionette TRACE conn3 <- [1,1854,null,{}] 05:43:57 INFO - PROCESS | 17853 | 1461156237268 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 17853 | 1461156237500 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:43:57 INFO - PROCESS | 17853 | 1461156237817 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642544000 == 159 [pid = 17853] [id = 471] 05:43:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc639644400) [pid = 17853] [serial = 1414] [outer = (nil)] 05:43:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc63bf91800) [pid = 17853] [serial = 1415] [outer = 0x7fc639644400] 05:43:57 INFO - PROCESS | 17853 | 1461156237897 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc63c1ac000) [pid = 17853] [serial = 1416] [outer = 0x7fc639644400] 05:43:58 INFO - PROCESS | 17853 | 1461156238777 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1587ms 05:43:58 INFO - PROCESS | 17853 | 1461156238847 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 17853 | 1461156238852 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:43:58 INFO - PROCESS | 17853 | 1461156238858 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 17853 | 1461156238863 Marionette TRACE conn3 <- [1,1858,null,{}] 05:43:58 INFO - PROCESS | 17853 | 1461156238869 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:59 INFO - PROCESS | 17853 | 1461156239125 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:43:59 INFO - PROCESS | 17853 | 1461156239450 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427e0800 == 160 [pid = 17853] [id = 472] 05:43:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc63faa2000) [pid = 17853] [serial = 1417] [outer = (nil)] 05:43:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc63fb60c00) [pid = 17853] [serial = 1418] [outer = 0x7fc63faa2000] 05:43:59 INFO - PROCESS | 17853 | 1461156239537 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc640fd1800) [pid = 17853] [serial = 1419] [outer = 0x7fc63faa2000] 05:44:00 INFO - PROCESS | 17853 | 1461156240430 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1638ms 05:44:00 INFO - PROCESS | 17853 | 1461156240498 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 17853 | 1461156240501 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:44:00 INFO - PROCESS | 17853 | 1461156240507 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 17853 | 1461156240509 Marionette TRACE conn3 <- [1,1862,null,{}] 05:44:00 INFO - PROCESS | 17853 | 1461156240515 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:00 INFO - PROCESS | 17853 | 1461156240750 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:44:01 INFO - PROCESS | 17853 | 1461156241058 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645383000 == 161 [pid = 17853] [id = 473] 05:44:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc63fa97400) [pid = 17853] [serial = 1420] [outer = (nil)] 05:44:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc64175e400) [pid = 17853] [serial = 1421] [outer = 0x7fc63fa97400] 05:44:01 INFO - PROCESS | 17853 | 1461156241138 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc641cd3000) [pid = 17853] [serial = 1422] [outer = 0x7fc63fa97400] 05:44:01 INFO - PROCESS | 17853 | 1461156241992 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1531ms 05:44:02 INFO - PROCESS | 17853 | 1461156242040 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:44:02 INFO - PROCESS | 17853 | 1461156242045 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:44:02 INFO - PROCESS | 17853 | 1461156242051 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 17853 | 1461156242055 Marionette TRACE conn3 <- [1,1866,null,{}] 05:44:02 INFO - PROCESS | 17853 | 1461156242061 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:02 INFO - PROCESS | 17853 | 1461156242285 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:44:02 INFO - PROCESS | 17853 | 1461156242547 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646098800 == 162 [pid = 17853] [id = 474] 05:44:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc63fb5b800) [pid = 17853] [serial = 1423] [outer = (nil)] 05:44:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc642157000) [pid = 17853] [serial = 1424] [outer = 0x7fc63fb5b800] 05:44:02 INFO - PROCESS | 17853 | 1461156242687 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc643731000) [pid = 17853] [serial = 1425] [outer = 0x7fc63fb5b800] 05:44:03 INFO - PROCESS | 17853 | 1461156243581 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1587ms 05:44:03 INFO - PROCESS | 17853 | 1461156243638 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 17853 | 1461156243641 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:44:03 INFO - PROCESS | 17853 | 1461156243648 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 17853 | 1461156243652 Marionette TRACE conn3 <- [1,1870,null,{}] 05:44:03 INFO - PROCESS | 17853 | 1461156243657 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:03 INFO - PROCESS | 17853 | 1461156243888 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:44:04 INFO - PROCESS | 17853 | 1461156244191 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646288000 == 163 [pid = 17853] [id = 475] 05:44:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc641339400) [pid = 17853] [serial = 1426] [outer = (nil)] 05:44:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc643b30000) [pid = 17853] [serial = 1427] [outer = 0x7fc641339400] 05:44:04 INFO - PROCESS | 17853 | 1461156244272 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc643b99400) [pid = 17853] [serial = 1428] [outer = 0x7fc641339400] 05:44:05 INFO - PROCESS | 17853 | 1461156245124 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1535ms 05:44:05 INFO - PROCESS | 17853 | 1461156245184 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:44:05 INFO - PROCESS | 17853 | 1461156245196 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:44:05 INFO - PROCESS | 17853 | 1461156245203 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 17853 | 1461156245206 Marionette TRACE conn3 <- [1,1874,null,{}] 05:44:05 INFO - PROCESS | 17853 | 1461156245212 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:05 INFO - PROCESS | 17853 | 1461156245441 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:44:05 INFO - PROCESS | 17853 | 1461156245749 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466a5800 == 164 [pid = 17853] [id = 476] 05:44:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc641d4f000) [pid = 17853] [serial = 1429] [outer = (nil)] 05:44:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc6453d3800) [pid = 17853] [serial = 1430] [outer = 0x7fc641d4f000] 05:44:05 INFO - PROCESS | 17853 | 1461156245831 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc645442c00) [pid = 17853] [serial = 1431] [outer = 0x7fc641d4f000] 05:44:06 INFO - PROCESS | 17853 | 1461156246678 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1535ms 05:44:06 INFO - PROCESS | 17853 | 1461156246739 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 17853 | 1461156246742 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:44:06 INFO - PROCESS | 17853 | 1461156246749 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 17853 | 1461156246752 Marionette TRACE conn3 <- [1,1878,null,{}] 05:44:06 INFO - PROCESS | 17853 | 1461156246759 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:07 INFO - PROCESS | 17853 | 1461156247001 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:44:07 INFO - PROCESS | 17853 | 1461156247304 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64900e000 == 165 [pid = 17853] [id = 477] 05:44:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc641ae2800) [pid = 17853] [serial = 1432] [outer = (nil)] 05:44:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc6454dec00) [pid = 17853] [serial = 1433] [outer = 0x7fc641ae2800] 05:44:07 INFO - PROCESS | 17853 | 1461156247388 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc645749000) [pid = 17853] [serial = 1434] [outer = 0x7fc641ae2800] 05:44:08 INFO - PROCESS | 17853 | 1461156248240 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1532ms 05:44:08 INFO - PROCESS | 17853 | 1461156248282 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 17853 | 1461156248286 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:44:08 INFO - PROCESS | 17853 | 1461156248292 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 17853 | 1461156248294 Marionette TRACE conn3 <- [1,1882,null,{}] 05:44:08 INFO - PROCESS | 17853 | 1461156248300 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 17853 | 1461156248527 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:44:08 INFO - PROCESS | 17853 | 1461156248806 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b31f000 == 166 [pid = 17853] [id = 478] 05:44:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc643732400) [pid = 17853] [serial = 1435] [outer = (nil)] 05:44:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc646249400) [pid = 17853] [serial = 1436] [outer = 0x7fc643732400] 05:44:08 INFO - PROCESS | 17853 | 1461156248926 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc6464a9400) [pid = 17853] [serial = 1437] [outer = 0x7fc643732400] 05:44:09 INFO - PROCESS | 17853 | 1461156249800 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1586ms 05:44:09 INFO - PROCESS | 17853 | 1461156249880 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 17853 | 1461156249884 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:44:09 INFO - PROCESS | 17853 | 1461156249890 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 17853 | 1461156249893 Marionette TRACE conn3 <- [1,1886,null,{}] 05:44:09 INFO - PROCESS | 17853 | 1461156249899 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:10 INFO - PROCESS | 17853 | 1461156250131 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:44:10 INFO - PROCESS | 17853 | 1461156250478 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f623000 == 167 [pid = 17853] [id = 479] 05:44:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc62e17f400) [pid = 17853] [serial = 1438] [outer = (nil)] 05:44:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc62e264400) [pid = 17853] [serial = 1439] [outer = 0x7fc62e17f400] 05:44:10 INFO - PROCESS | 17853 | 1461156250561 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc634a47800) [pid = 17853] [serial = 1440] [outer = 0x7fc62e17f400] 05:44:11 INFO - PROCESS | 17853 | 1461156251409 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1579ms 05:44:11 INFO - PROCESS | 17853 | 1461156251471 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 17853 | 1461156251475 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:44:11 INFO - PROCESS | 17853 | 1461156251482 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 17853 | 1461156251485 Marionette TRACE conn3 <- [1,1890,null,{}] 05:44:11 INFO - PROCESS | 17853 | 1461156251490 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 17853 | 1461156251719 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc632d4f800 == 166 [pid = 17853] [id = 322] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2d7800 == 165 [pid = 17853] [id = 403] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63351f800 == 164 [pid = 17853] [id = 405] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62e158000 == 163 [pid = 17853] [id = 404] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636ee0800 == 162 [pid = 17853] [id = 280] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f0ef000 == 161 [pid = 17853] [id = 460] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635709800 == 160 [pid = 17853] [id = 459] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6330a8000 == 159 [pid = 17853] [id = 458] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2c4000 == 158 [pid = 17853] [id = 457] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2b7800 == 157 [pid = 17853] [id = 454] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2a0800 == 156 [pid = 17853] [id = 453] 05:44:12 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62ef52000 == 155 [pid = 17853] [id = 452] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc638590400) [pid = 17853] [serial = 1185] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc6464ae400) [pid = 17853] [serial = 1194] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc63b3a5400) [pid = 17853] [serial = 1245] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc6464b1400) [pid = 17853] [serial = 1146] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc65de76800) [pid = 17853] [serial = 1209] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc65e1a7400) [pid = 17853] [serial = 1212] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc63359fc00) [pid = 17853] [serial = 1200] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc64215b400) [pid = 17853] [serial = 1047] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc65ddbb000) [pid = 17853] [serial = 1137] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc634a4fc00) [pid = 17853] [serial = 1206] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc635782000) [pid = 17853] [serial = 1182] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc62f610c00) [pid = 17853] [serial = 1149] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc634a5e800) [pid = 17853] [serial = 1155] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc65dfb0400) [pid = 17853] [serial = 1143] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc64105f000) [pid = 17853] [serial = 1188] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc64542d000) [pid = 17853] [serial = 1191] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc62f7cd400) [pid = 17853] [serial = 1152] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc659c32800) [pid = 17853] [serial = 1203] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc657c66800) [pid = 17853] [serial = 1197] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc65ddf1400) [pid = 17853] [serial = 1140] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc62e267400) [pid = 17853] [serial = 1218] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc62e187800) [pid = 17853] [serial = 1215] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc6364f0800) [pid = 17853] [serial = 1310] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc636f20c00) [pid = 17853] [serial = 1311] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc640fd7800) [pid = 17853] [serial = 1263] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc63fa9d000) [pid = 17853] [serial = 1262] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc639471400) [pid = 17853] [serial = 1257] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc638586400) [pid = 17853] [serial = 1256] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6344c5800) [pid = 17853] [serial = 1307] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc643b94c00) [pid = 17853] [serial = 1269] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc642c48c00) [pid = 17853] [serial = 1268] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc63bf94c00) [pid = 17853] [serial = 1260] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc63b608800) [pid = 17853] [serial = 1259] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc633618400) [pid = 17853] [serial = 1284] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc633613000) [pid = 17853] [serial = 1283] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc658da5c00) [pid = 17853] [serial = 1296] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc63577a800) [pid = 17853] [serial = 1295] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc636e7b000) [pid = 17853] [serial = 1254] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc636079000) [pid = 17853] [serial = 1253] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc634acbc00) [pid = 17853] [serial = 1251] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc634a4e400) [pid = 17853] [serial = 1250] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc658da3400) [pid = 17853] [serial = 1281] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc651e59400) [pid = 17853] [serial = 1280] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc633594000) [pid = 17853] [serial = 1304] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc633734800) [pid = 17853] [serial = 1305] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc62f9da400) [pid = 17853] [serial = 1290] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc62f9d5c00) [pid = 17853] [serial = 1289] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc6464b2800) [pid = 17853] [serial = 1275] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc645f56c00) [pid = 17853] [serial = 1274] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc64215b800) [pid = 17853] [serial = 1266] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc641cd5000) [pid = 17853] [serial = 1265] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc63858c800) [pid = 17853] [serial = 1293] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6337f1c00) [pid = 17853] [serial = 1292] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc62f7d3000) [pid = 17853] [serial = 1248] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc62e26a000) [pid = 17853] [serial = 1247] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc645573c00) [pid = 17853] [serial = 1272] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc6453d1000) [pid = 17853] [serial = 1271] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc634ac6400) [pid = 17853] [serial = 1314] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc64955d000) [pid = 17853] [serial = 1278] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc647c72800) [pid = 17853] [serial = 1277] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc639222000) [pid = 17853] [serial = 1299] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc63921a800) [pid = 17853] [serial = 1298] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc65bee6c00) [pid = 17853] [serial = 1287] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc659cd9800) [pid = 17853] [serial = 1286] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc645f57000) [pid = 17853] [serial = 1302] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63956f400) [pid = 17853] [serial = 1301] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6337f5400) [pid = 17853] [serial = 1313] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc635781400) [pid = 17853] [serial = 1308] [outer = (nil)] [url = about:blank] 05:44:13 INFO - PROCESS | 17853 | 1461156253428 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 17853 | ************************* 05:44:13 INFO - PROCESS | 17853 | A coding exception was thrown and uncaught in a Task. 05:44:13 INFO - PROCESS | 17853 | 05:44:13 INFO - PROCESS | 17853 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:44:13 INFO - PROCESS | 17853 | Full stack: 05:44:13 INFO - PROCESS | 17853 | ************************* 05:44:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f0ec000 == 156 [pid = 17853] [id = 480] 05:44:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc62f9cfc00) [pid = 17853] [serial = 1441] [outer = (nil)] 05:44:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc62f9d4800) [pid = 17853] [serial = 1442] [outer = 0x7fc62f9cfc00] 05:44:13 INFO - PROCESS | 17853 | 1461156253511 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc6320cbc00) [pid = 17853] [serial = 1443] [outer = 0x7fc62f9cfc00] 05:44:14 INFO - PROCESS | 17853 | 1461156254271 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2836ms 05:44:14 INFO - PROCESS | 17853 | 1461156254321 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:44:14 INFO - PROCESS | 17853 | 1461156254329 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:44:14 INFO - PROCESS | 17853 | 1461156254337 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 17853 | 1461156254340 Marionette TRACE conn3 <- [1,1894,null,{}] 05:44:14 INFO - PROCESS | 17853 | 1461156254347 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 17853 | 1461156254589 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:44:14 INFO - PROCESS | 17853 | 1461156254760 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63301f000 == 157 [pid = 17853] [id = 481] 05:44:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc62e181c00) [pid = 17853] [serial = 1444] [outer = (nil)] 05:44:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc633595400) [pid = 17853] [serial = 1445] [outer = 0x7fc62e181c00] 05:44:14 INFO - PROCESS | 17853 | 1461156254825 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc63360f000) [pid = 17853] [serial = 1446] [outer = 0x7fc62e181c00] 05:44:15 INFO - PROCESS | 17853 | 1461156255759 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1481ms 05:44:15 INFO - PROCESS | 17853 | 1461156255833 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 17853 | 1461156255839 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:44:15 INFO - PROCESS | 17853 | 1461156255846 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 17853 | 1461156255850 Marionette TRACE conn3 <- [1,1898,null,{}] 05:44:15 INFO - PROCESS | 17853 | 1461156255855 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 17853 | 1461156256129 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:44:16 INFO - PROCESS | 17853 | 1461156256162 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6333a6800 == 158 [pid = 17853] [id = 482] 05:44:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc62f9cc800) [pid = 17853] [serial = 1447] [outer = (nil)] 05:44:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc634a42400) [pid = 17853] [serial = 1448] [outer = 0x7fc62f9cc800] 05:44:16 INFO - PROCESS | 17853 | 1461156256237 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc634a4a400) [pid = 17853] [serial = 1449] [outer = 0x7fc62f9cc800] 05:44:17 INFO - PROCESS | 17853 | 1461156257386 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1599ms 05:44:17 INFO - PROCESS | 17853 | 1461156257452 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 17853 | 1461156257455 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:44:17 INFO - PROCESS | 17853 | 1461156257472 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 17853 | 1461156257480 Marionette TRACE conn3 <- [1,1902,null,{}] 05:44:17 INFO - PROCESS | 17853 | 1461156257494 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:18 INFO - PROCESS | 17853 | 1461156258180 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc633619c00) [pid = 17853] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc62e17a400) [pid = 17853] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc63fa96800) [pid = 17853] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc62e26a400) [pid = 17853] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc62f7d4800) [pid = 17853] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc649556c00) [pid = 17853] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63b3ad000) [pid = 17853] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc642b5d800) [pid = 17853] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc637fb2c00) [pid = 17853] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc63faa1800) [pid = 17853] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63373b000) [pid = 17853] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc6330cd000) [pid = 17853] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc63b662000) [pid = 17853] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc64624a800) [pid = 17853] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc62f7cfc00) [pid = 17853] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc634ac6c00) [pid = 17853] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc64624c000) [pid = 17853] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc63c1a5400) [pid = 17853] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc635aad800) [pid = 17853] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc636f2f400) [pid = 17853] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:44:18 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc63fb69000) [pid = 17853] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:44:18 INFO - PROCESS | 17853 | 1461156258377 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63300f800 == 159 [pid = 17853] [id = 483] 05:44:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc62e17a400) [pid = 17853] [serial = 1450] [outer = (nil)] 05:44:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc6320d2000) [pid = 17853] [serial = 1451] [outer = 0x7fc62e17a400] 05:44:18 INFO - PROCESS | 17853 | 1461156258443 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc635786800) [pid = 17853] [serial = 1452] [outer = 0x7fc62e17a400] 05:44:19 INFO - PROCESS | 17853 | 1461156259171 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1766ms 05:44:19 INFO - PROCESS | 17853 | 1461156259231 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 17853 | 1461156259235 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:44:19 INFO - PROCESS | 17853 | 1461156259241 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 17853 | 1461156259243 Marionette TRACE conn3 <- [1,1906,null,{}] 05:44:19 INFO - PROCESS | 17853 | 1461156259250 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 17853 | 1461156259539 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:44:19 INFO - PROCESS | 17853 | 1461156259562 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d9a800 == 160 [pid = 17853] [id = 484] 05:44:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc62e26a400) [pid = 17853] [serial = 1453] [outer = (nil)] 05:44:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc635a45000) [pid = 17853] [serial = 1454] [outer = 0x7fc62e26a400] 05:44:19 INFO - PROCESS | 17853 | 1461156259626 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc635aaf400) [pid = 17853] [serial = 1455] [outer = 0x7fc62e26a400] 05:44:20 INFO - PROCESS | 17853 | 1461156260819 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1628ms 05:44:20 INFO - PROCESS | 17853 | 1461156260872 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 17853 | 1461156260877 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:44:20 INFO - PROCESS | 17853 | 1461156260887 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 17853 | 1461156260891 Marionette TRACE conn3 <- [1,1910,null,{}] 05:44:20 INFO - PROCESS | 17853 | 1461156260901 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 17853 | 1461156261137 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:44:21 INFO - PROCESS | 17853 | 1461156261449 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63338e800 == 161 [pid = 17853] [id = 485] 05:44:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc633599000) [pid = 17853] [serial = 1456] [outer = (nil)] 05:44:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63360d800) [pid = 17853] [serial = 1457] [outer = 0x7fc633599000] 05:44:21 INFO - PROCESS | 17853 | 1461156261528 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc6337f2400) [pid = 17853] [serial = 1458] [outer = 0x7fc633599000] 05:44:22 INFO - PROCESS | 17853 | 1461156262433 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1589ms 05:44:22 INFO - PROCESS | 17853 | 1461156262478 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 17853 | 1461156262486 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:44:22 INFO - PROCESS | 17853 | 1461156262498 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 17853 | 1461156262501 Marionette TRACE conn3 <- [1,1914,null,{}] 05:44:22 INFO - PROCESS | 17853 | 1461156262508 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 17853 | 1461156262744 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:44:23 INFO - PROCESS | 17853 | 1461156263059 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d8f800 == 162 [pid = 17853] [id = 486] 05:44:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc634a55c00) [pid = 17853] [serial = 1459] [outer = (nil)] 05:44:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc63577e800) [pid = 17853] [serial = 1460] [outer = 0x7fc634a55c00] 05:44:23 INFO - PROCESS | 17853 | 1461156263177 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc635a45800) [pid = 17853] [serial = 1461] [outer = 0x7fc634a55c00] 05:44:24 INFO - PROCESS | 17853 | 1461156264084 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1638ms 05:44:24 INFO - PROCESS | 17853 | 1461156264136 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 17853 | 1461156264139 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:44:24 INFO - PROCESS | 17853 | 1461156264147 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 17853 | 1461156264153 Marionette TRACE conn3 <- [1,1918,null,{}] 05:44:24 INFO - PROCESS | 17853 | 1461156264169 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 17853 | 1461156264414 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:44:24 INFO - PROCESS | 17853 | 1461156264686 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394c8000 == 163 [pid = 17853] [id = 487] 05:44:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc635aa7800) [pid = 17853] [serial = 1462] [outer = (nil)] 05:44:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc636175c00) [pid = 17853] [serial = 1463] [outer = 0x7fc635aa7800] 05:44:24 INFO - PROCESS | 17853 | 1461156264813 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc636e59000) [pid = 17853] [serial = 1464] [outer = 0x7fc635aa7800] 05:44:25 INFO - PROCESS | 17853 | 1461156265697 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1594ms 05:44:25 INFO - PROCESS | 17853 | 1461156265741 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:44:25 INFO - PROCESS | 17853 | 1461156265746 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:44:25 INFO - PROCESS | 17853 | 1461156265752 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 17853 | 1461156265755 Marionette TRACE conn3 <- [1,1922,null,{}] 05:44:25 INFO - PROCESS | 17853 | 1461156265761 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 17853 | 1461156265990 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:44:26 INFO - PROCESS | 17853 | 1461156266299 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2ba800 == 164 [pid = 17853] [id = 488] 05:44:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc6337fb400) [pid = 17853] [serial = 1465] [outer = (nil)] 05:44:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc637e40400) [pid = 17853] [serial = 1466] [outer = 0x7fc6337fb400] 05:44:26 INFO - PROCESS | 17853 | 1461156266381 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc637e4c000) [pid = 17853] [serial = 1467] [outer = 0x7fc6337fb400] 05:44:27 INFO - PROCESS | 17853 | 1461156267218 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1530ms 05:44:27 INFO - PROCESS | 17853 | 1461156267282 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 17853 | 1461156267286 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:44:27 INFO - PROCESS | 17853 | 1461156267293 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 17853 | 1461156267297 Marionette TRACE conn3 <- [1,1926,null,{}] 05:44:27 INFO - PROCESS | 17853 | 1461156267302 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 17853 | 1461156267531 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:44:27 INFO - PROCESS | 17853 | 1461156267741 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c216800 == 165 [pid = 17853] [id = 489] 05:44:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc636de8800) [pid = 17853] [serial = 1468] [outer = (nil)] 05:44:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc638584800) [pid = 17853] [serial = 1469] [outer = 0x7fc636de8800] 05:44:27 INFO - PROCESS | 17853 | 1461156267858 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc639217400) [pid = 17853] [serial = 1470] [outer = 0x7fc636de8800] 05:44:28 INFO - PROCESS | 17853 | 1461156268825 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1585ms 05:44:28 INFO - PROCESS | 17853 | 1461156268879 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 17853 | 1461156268883 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:44:28 INFO - PROCESS | 17853 | 1461156268889 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 17853 | 1461156268892 Marionette TRACE conn3 <- [1,1930,null,{}] 05:44:28 INFO - PROCESS | 17853 | 1461156268898 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 17853 | 1461156269154 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:44:29 INFO - PROCESS | 17853 | 1461156269466 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411d2000 == 166 [pid = 17853] [id = 490] 05:44:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc639466c00) [pid = 17853] [serial = 1471] [outer = (nil)] 05:44:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6396f0000) [pid = 17853] [serial = 1472] [outer = 0x7fc639466c00] 05:44:29 INFO - PROCESS | 17853 | 1461156269561 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63b659400) [pid = 17853] [serial = 1473] [outer = 0x7fc639466c00] 05:44:30 INFO - PROCESS | 17853 | 1461156270485 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1634ms 05:44:30 INFO - PROCESS | 17853 | 1461156270524 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 17853 | 1461156270527 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:44:30 INFO - PROCESS | 17853 | 1461156270533 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 17853 | 1461156270536 Marionette TRACE conn3 <- [1,1934,null,{}] 05:44:30 INFO - PROCESS | 17853 | 1461156270542 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:30 INFO - PROCESS | 17853 | 1461156270774 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:44:31 INFO - PROCESS | 17853 | 1461156271029 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165f000 == 167 [pid = 17853] [id = 491] 05:44:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc6392f6800) [pid = 17853] [serial = 1474] [outer = (nil)] 05:44:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc63c1ae000) [pid = 17853] [serial = 1475] [outer = 0x7fc6392f6800] 05:44:31 INFO - PROCESS | 17853 | 1461156271147 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63c38f400) [pid = 17853] [serial = 1476] [outer = 0x7fc6392f6800] 05:44:32 INFO - PROCESS | 17853 | 1461156272002 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1533ms 05:44:32 INFO - PROCESS | 17853 | 1461156272067 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 17853 | 1461156272071 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:44:32 INFO - PROCESS | 17853 | 1461156272078 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 17853 | 1461156272080 Marionette TRACE conn3 <- [1,1938,null,{}] 05:44:32 INFO - PROCESS | 17853 | 1461156272086 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 17853 | 1461156272309 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:44:32 INFO - PROCESS | 17853 | 1461156272564 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642683000 == 168 [pid = 17853] [id = 492] 05:44:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63946dc00) [pid = 17853] [serial = 1477] [outer = (nil)] 05:44:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63c395800) [pid = 17853] [serial = 1478] [outer = 0x7fc63946dc00] 05:44:32 INFO - PROCESS | 17853 | 1461156272681 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63fa9fc00) [pid = 17853] [serial = 1479] [outer = 0x7fc63946dc00] 05:44:33 INFO - PROCESS | 17853 | 1461156273499 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1480ms 05:44:33 INFO - PROCESS | 17853 | 1461156273560 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 17853 | 1461156273564 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:44:33 INFO - PROCESS | 17853 | 1461156273570 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 17853 | 1461156273572 Marionette TRACE conn3 <- [1,1942,null,{}] 05:44:33 INFO - PROCESS | 17853 | 1461156273579 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:33 INFO - PROCESS | 17853 | 1461156273822 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:44:34 INFO - PROCESS | 17853 | 1461156274083 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427da000 == 169 [pid = 17853] [id = 493] 05:44:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc637fb8c00) [pid = 17853] [serial = 1480] [outer = (nil)] 05:44:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63fb69800) [pid = 17853] [serial = 1481] [outer = 0x7fc637fb8c00] 05:44:34 INFO - PROCESS | 17853 | 1461156274212 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc641069000) [pid = 17853] [serial = 1482] [outer = 0x7fc637fb8c00] 05:44:35 INFO - PROCESS | 17853 | 1461156275056 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1535ms 05:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:44:35 INFO - PROCESS | 17853 | 1461156275106 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 17853 | 1461156275109 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:44:35 INFO - PROCESS | 17853 | 1461156275115 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 17853 | 1461156275119 Marionette TRACE conn3 <- [1,1946,null,{}] 05:44:35 INFO - PROCESS | 17853 | 1461156275124 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 17853 | 1461156275342 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:44:35 INFO - PROCESS | 17853 | 1461156275618 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429bd000 == 170 [pid = 17853] [id = 494] 05:44:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc6396fbc00) [pid = 17853] [serial = 1483] [outer = (nil)] 05:44:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc641762000) [pid = 17853] [serial = 1484] [outer = 0x7fc6396fbc00] 05:44:35 INFO - PROCESS | 17853 | 1461156275736 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc641c5fc00) [pid = 17853] [serial = 1485] [outer = 0x7fc6396fbc00] 05:44:36 INFO - PROCESS | 17853 | 1461156276613 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1539ms 05:44:36 INFO - PROCESS | 17853 | 1461156276654 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:44:36 INFO - PROCESS | 17853 | 1461156276659 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:44:36 INFO - PROCESS | 17853 | 1461156276665 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 17853 | 1461156276669 Marionette TRACE conn3 <- [1,1950,null,{}] 05:44:36 INFO - PROCESS | 17853 | 1461156276675 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 17853 | 1461156276929 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:44:37 INFO - PROCESS | 17853 | 1461156277238 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646067000 == 171 [pid = 17853] [id = 495] 05:44:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc643b91400) [pid = 17853] [serial = 1486] [outer = (nil)] 05:44:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc643b99c00) [pid = 17853] [serial = 1487] [outer = 0x7fc643b91400] 05:44:37 INFO - PROCESS | 17853 | 1461156277323 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc64542d400) [pid = 17853] [serial = 1488] [outer = 0x7fc643b91400] 05:44:38 INFO - PROCESS | 17853 | 1461156278158 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1540ms 05:44:38 INFO - PROCESS | 17853 | 1461156278206 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 17853 | 1461156278210 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:44:38 INFO - PROCESS | 17853 | 1461156278216 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 17853 | 1461156278218 Marionette TRACE conn3 <- [1,1954,null,{}] 05:44:38 INFO - PROCESS | 17853 | 1461156278224 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 17853 | 1461156278441 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:44:38 INFO - PROCESS | 17853 | 1461156278709 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460dc800 == 172 [pid = 17853] [id = 496] 05:44:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc645442000) [pid = 17853] [serial = 1489] [outer = (nil)] 05:44:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc645745800) [pid = 17853] [serial = 1490] [outer = 0x7fc645442000] 05:44:38 INFO - PROCESS | 17853 | 1461156278840 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc64624bc00) [pid = 17853] [serial = 1491] [outer = 0x7fc645442000] 05:44:39 INFO - PROCESS | 17853 | 1461156279677 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1528ms 05:44:39 INFO - PROCESS | 17853 | 1461156279745 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 17853 | 1461156279749 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:44:39 INFO - PROCESS | 17853 | 1461156279755 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 17853 | 1461156279757 Marionette TRACE conn3 <- [1,1958,null,{}] 05:44:39 INFO - PROCESS | 17853 | 1461156279763 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 17853 | 1461156279985 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:44:40 INFO - PROCESS | 17853 | 1461156280241 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64667e000 == 173 [pid = 17853] [id = 497] 05:44:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc634237400) [pid = 17853] [serial = 1492] [outer = (nil)] 05:44:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc646250400) [pid = 17853] [serial = 1493] [outer = 0x7fc634237400] 05:44:40 INFO - PROCESS | 17853 | 1461156280356 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc6464b2800) [pid = 17853] [serial = 1494] [outer = 0x7fc634237400] 05:44:41 INFO - PROCESS | 17853 | 1461156281176 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1483ms 05:44:41 INFO - PROCESS | 17853 | 1461156281240 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 17853 | 1461156281243 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:44:41 INFO - PROCESS | 17853 | 1461156281250 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 17853 | 1461156281252 Marionette TRACE conn3 <- [1,1962,null,{}] 05:44:41 INFO - PROCESS | 17853 | 1461156281258 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:41 INFO - PROCESS | 17853 | 1461156281485 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:44:41 INFO - PROCESS | 17853 | 1461156281742 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc649d9f000 == 174 [pid = 17853] [id = 498] 05:44:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc636173800) [pid = 17853] [serial = 1495] [outer = (nil)] 05:44:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc6465a9000) [pid = 17853] [serial = 1496] [outer = 0x7fc636173800] 05:44:41 INFO - PROCESS | 17853 | 1461156281860 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc647cdf000) [pid = 17853] [serial = 1497] [outer = 0x7fc636173800] 05:44:42 INFO - PROCESS | 17853 | 1461156282699 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1478ms 05:44:42 INFO - PROCESS | 17853 | 1461156282728 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 17853 | 1461156282732 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:44:42 INFO - PROCESS | 17853 | 1461156282738 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 17853 | 1461156282740 Marionette TRACE conn3 <- [1,1966,null,{}] 05:44:42 INFO - PROCESS | 17853 | 1461156282746 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 17853 | 1461156282972 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:44:43 INFO - PROCESS | 17853 | 1461156283247 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc6d000 == 175 [pid = 17853] [id = 499] 05:44:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc645744c00) [pid = 17853] [serial = 1498] [outer = (nil)] 05:44:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc648fc4c00) [pid = 17853] [serial = 1499] [outer = 0x7fc645744c00] 05:44:43 INFO - PROCESS | 17853 | 1461156283365 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc649ef1800) [pid = 17853] [serial = 1500] [outer = 0x7fc645744c00] 05:44:44 INFO - PROCESS | 17853 | 1461156284209 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1531ms 05:44:44 INFO - PROCESS | 17853 | 1461156284270 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 17853 | 1461156284274 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:44:44 INFO - PROCESS | 17853 | 1461156284281 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 17853 | 1461156284283 Marionette TRACE conn3 <- [1,1970,null,{}] 05:44:44 INFO - PROCESS | 17853 | 1461156284289 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 17853 | 1461156284517 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:44:44 INFO - PROCESS | 17853 | 1461156284793 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ead2800 == 176 [pid = 17853] [id = 500] 05:44:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc63b39f000) [pid = 17853] [serial = 1501] [outer = (nil)] 05:44:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc64a180c00) [pid = 17853] [serial = 1502] [outer = 0x7fc63b39f000] 05:44:44 INFO - PROCESS | 17853 | 1461156284916 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc64a95e800) [pid = 17853] [serial = 1503] [outer = 0x7fc63b39f000] 05:44:45 INFO - PROCESS | 17853 | 1461156285800 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1584ms 05:44:45 INFO - PROCESS | 17853 | 1461156285867 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 17853 | 1461156285871 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:44:45 INFO - PROCESS | 17853 | 1461156285877 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 17853 | 1461156285880 Marionette TRACE conn3 <- [1,1974,null,{}] 05:44:45 INFO - PROCESS | 17853 | 1461156285886 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 17853 | 1461156286136 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:44:46 INFO - PROCESS | 17853 | 1461156286440 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6588e5800 == 177 [pid = 17853] [id = 501] 05:44:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6465a5800) [pid = 17853] [serial = 1504] [outer = (nil)] 05:44:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc64acd6c00) [pid = 17853] [serial = 1505] [outer = 0x7fc6465a5800] 05:44:46 INFO - PROCESS | 17853 | 1461156286521 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64b59bc00) [pid = 17853] [serial = 1506] [outer = 0x7fc6465a5800] 05:44:47 INFO - PROCESS | 17853 | 1461156287425 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1584ms 05:44:47 INFO - PROCESS | 17853 | 1461156287462 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 17853 | 1461156287465 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:44:47 INFO - PROCESS | 17853 | 1461156287472 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 17853 | 1461156287476 Marionette TRACE conn3 <- [1,1978,null,{}] 05:44:47 INFO - PROCESS | 17853 | 1461156287482 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 17853 | 1461156287724 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:44:48 INFO - PROCESS | 17853 | 1461156288032 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f299000 == 178 [pid = 17853] [id = 502] 05:44:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc62e17d000) [pid = 17853] [serial = 1507] [outer = (nil)] 05:44:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc62e265400) [pid = 17853] [serial = 1508] [outer = 0x7fc62e17d000] 05:44:48 INFO - PROCESS | 17853 | 1461156288115 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc634ace000) [pid = 17853] [serial = 1509] [outer = 0x7fc62e17d000] 05:44:48 INFO - PROCESS | 17853 | 1461156288975 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1531ms 05:44:49 INFO - PROCESS | 17853 | 1461156289005 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 17853 | 1461156289009 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:44:49 INFO - PROCESS | 17853 | 1461156289015 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 17853 | 1461156289017 Marionette TRACE conn3 <- [1,1982,null,{}] 05:44:49 INFO - PROCESS | 17853 | 1461156289023 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:49 INFO - PROCESS | 17853 | 1461156289254 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:44:50 INFO - PROCESS | 17853 | 1461156290173 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6330a0800 == 179 [pid = 17853] [id = 503] 05:44:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc62f608c00) [pid = 17853] [serial = 1510] [outer = (nil)] 05:44:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc62f9cd400) [pid = 17853] [serial = 1511] [outer = 0x7fc62f608c00] 05:44:50 INFO - PROCESS | 17853 | 1461156290245 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6320d5800) [pid = 17853] [serial = 1512] [outer = 0x7fc62f608c00] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f0a000 == 178 [pid = 17853] [id = 193] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63300f800 == 177 [pid = 17853] [id = 483] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6333a6800 == 176 [pid = 17853] [id = 482] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63301f000 == 175 [pid = 17853] [id = 481] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f0ec000 == 174 [pid = 17853] [id = 480] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466a5800 == 173 [pid = 17853] [id = 476] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646288000 == 172 [pid = 17853] [id = 475] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646098800 == 171 [pid = 17853] [id = 474] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645383000 == 170 [pid = 17853] [id = 473] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427e0800 == 169 [pid = 17853] [id = 472] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642544000 == 168 [pid = 17853] [id = 471] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165f800 == 167 [pid = 17853] [id = 470] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641353000 == 166 [pid = 17853] [id = 469] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fead800 == 165 [pid = 17853] [id = 468] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2d2800 == 164 [pid = 17853] [id = 467] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63ac64000 == 163 [pid = 17853] [id = 466] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394e1000 == 162 [pid = 17853] [id = 465] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6386ad800 == 161 [pid = 17853] [id = 464] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636ed1000 == 160 [pid = 17853] [id = 463] 05:44:51 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63369b000 == 159 [pid = 17853] [id = 462] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc634ac9000) [pid = 17853] [serial = 1380] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc634a50000) [pid = 17853] [serial = 1379] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc62e180400) [pid = 17853] [serial = 1382] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc640f8f400) [pid = 17853] [serial = 1334] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc63579cc00) [pid = 17853] [serial = 1365] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc6322e9400) [pid = 17853] [serial = 1364] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc63360dc00) [pid = 17853] [serial = 1376] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc658ba0800) [pid = 17853] [serial = 1356] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc64ec54c00) [pid = 17853] [serial = 1355] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc63bf9d400) [pid = 17853] [serial = 1332] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc63b65ec00) [pid = 17853] [serial = 1331] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc64aa87c00) [pid = 17853] [serial = 1350] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc64955b000) [pid = 17853] [serial = 1349] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc639463000) [pid = 17853] [serial = 1326] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc639222400) [pid = 17853] [serial = 1325] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc6364ecc00) [pid = 17853] [serial = 1316] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc6427e9c00) [pid = 17853] [serial = 1338] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc641ae9000) [pid = 17853] [serial = 1337] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc635aa8800) [pid = 17853] [serial = 1320] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc634ac8c00) [pid = 17853] [serial = 1319] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc63579f800) [pid = 17853] [serial = 1368] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc634a53000) [pid = 17853] [serial = 1367] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc65dded000) [pid = 17853] [serial = 1362] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc65ddbe400) [pid = 17853] [serial = 1361] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc646252800) [pid = 17853] [serial = 1347] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64624e000) [pid = 17853] [serial = 1346] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc62f9d0000) [pid = 17853] [serial = 1373] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc62f9dac00) [pid = 17853] [serial = 1374] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc637e42800) [pid = 17853] [serial = 1323] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc636df3000) [pid = 17853] [serial = 1322] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc64c859c00) [pid = 17853] [serial = 1353] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc64b85b800) [pid = 17853] [serial = 1352] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc646244400) [pid = 17853] [serial = 1344] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc6454e2000) [pid = 17853] [serial = 1343] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc6344c3000) [pid = 17853] [serial = 1370] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc659f04c00) [pid = 17853] [serial = 1359] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc6465ab000) [pid = 17853] [serial = 1358] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc6396f1000) [pid = 17853] [serial = 1329] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc639642c00) [pid = 17853] [serial = 1328] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc6453d1400) [pid = 17853] [serial = 1341] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc643984400) [pid = 17853] [serial = 1340] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc641758c00) [pid = 17853] [serial = 1335] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc62f611000) [pid = 17853] [serial = 1383] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc633595800) [pid = 17853] [serial = 1385] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc633734400) [pid = 17853] [serial = 1377] [outer = (nil)] [url = about:blank] 05:44:51 INFO - PROCESS | 17853 | 1461156291802 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2835ms 05:44:51 INFO - PROCESS | 17853 | 1461156291853 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 17853 | 1461156291860 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:44:51 INFO - PROCESS | 17853 | 1461156291868 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 17853 | 1461156291872 Marionette TRACE conn3 <- [1,1986,null,{}] 05:44:51 INFO - PROCESS | 17853 | 1461156291879 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 17853 | 1461156292091 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:44:52 INFO - PROCESS | 17853 | 1461156292266 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632d51000 == 160 [pid = 17853] [id = 504] 05:44:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc62f60b800) [pid = 17853] [serial = 1513] [outer = (nil)] 05:44:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc633613000) [pid = 17853] [serial = 1514] [outer = 0x7fc62f60b800] 05:44:52 INFO - PROCESS | 17853 | 1461156292333 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc63373d800) [pid = 17853] [serial = 1515] [outer = 0x7fc62f60b800] 05:44:53 INFO - PROCESS | 17853 | 1461156293238 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1431ms 05:44:53 INFO - PROCESS | 17853 | 1461156293304 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 17853 | 1461156293310 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:44:53 INFO - PROCESS | 17853 | 1461156293317 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 17853 | 1461156293320 Marionette TRACE conn3 <- [1,1990,null,{}] 05:44:53 INFO - PROCESS | 17853 | 1461156293325 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 17853 | 1461156293539 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:44:53 INFO - PROCESS | 17853 | 1461156293793 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6333a9000 == 161 [pid = 17853] [id = 505] 05:44:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc634a49c00) [pid = 17853] [serial = 1516] [outer = (nil)] 05:44:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc634a58800) [pid = 17853] [serial = 1517] [outer = 0x7fc634a49c00] 05:44:53 INFO - PROCESS | 17853 | 1461156293870 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc635799800) [pid = 17853] [serial = 1518] [outer = 0x7fc634a49c00] 05:44:54 INFO - PROCESS | 17853 | 1461156294693 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1435ms 05:44:54 INFO - PROCESS | 17853 | 1461156294754 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 17853 | 1461156294758 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:44:54 INFO - PROCESS | 17853 | 1461156294773 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 17853 | 1461156294782 Marionette TRACE conn3 <- [1,1994,null,{}] 05:44:54 INFO - PROCESS | 17853 | 1461156294796 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 17853 | 1461156295072 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:44:55 INFO - PROCESS | 17853 | 1461156295108 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636c63800 == 162 [pid = 17853] [id = 506] 05:44:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc634a4d400) [pid = 17853] [serial = 1519] [outer = (nil)] 05:44:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc635ab2400) [pid = 17853] [serial = 1520] [outer = 0x7fc634a4d400] 05:44:55 INFO - PROCESS | 17853 | 1461156295227 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc636076000) [pid = 17853] [serial = 1521] [outer = 0x7fc634a4d400] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc62f9cfc00) [pid = 17853] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc63fa97400) [pid = 17853] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc63fb5b800) [pid = 17853] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc635a50400) [pid = 17853] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc62e181c00) [pid = 17853] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc6330ccc00) [pid = 17853] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc641339400) [pid = 17853] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc641d4f000) [pid = 17853] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc639217000) [pid = 17853] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc63faa2000) [pid = 17853] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc62e17f400) [pid = 17853] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc635b44400) [pid = 17853] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc635783400) [pid = 17853] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6364f1800) [pid = 17853] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc641ae2800) [pid = 17853] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc6320ce000) [pid = 17853] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc6337f1400) [pid = 17853] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc643732400) [pid = 17853] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc639575000) [pid = 17853] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc62e17a400) [pid = 17853] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc62f9cc800) [pid = 17853] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc637e4a800) [pid = 17853] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc637e4a400) [pid = 17853] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:44:56 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc639644400) [pid = 17853] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:44:56 INFO - PROCESS | 17853 | 1461156296693 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1951ms 05:44:56 INFO - PROCESS | 17853 | 1461156296718 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:44:56 INFO - PROCESS | 17853 | 1461156296722 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:44:56 INFO - PROCESS | 17853 | 1461156296729 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 17853 | 1461156296732 Marionette TRACE conn3 <- [1,1998,null,{}] 05:44:56 INFO - PROCESS | 17853 | 1461156296737 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 17853 | 1461156297000 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:44:57 INFO - PROCESS | 17853 | 1461156297022 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636edc000 == 163 [pid = 17853] [id = 507] 05:44:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc633593c00) [pid = 17853] [serial = 1522] [outer = (nil)] 05:44:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc635aa5000) [pid = 17853] [serial = 1523] [outer = 0x7fc633593c00] 05:44:57 INFO - PROCESS | 17853 | 1461156297086 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc63607f800) [pid = 17853] [serial = 1524] [outer = 0x7fc633593c00] 05:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1190ms 05:44:57 INFO - PROCESS | 17853 | 1461156297911 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:44:57 INFO - PROCESS | 17853 | 1461156297918 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:44:57 INFO - PROCESS | 17853 | 1461156297924 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:44:57 INFO - PROCESS | 17853 | 1461156297930 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 17853 | 1461156297933 Marionette TRACE conn3 <- [1,2002,null,{}] 05:44:57 INFO - PROCESS | 17853 | 1461156297938 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 17853 | 1461156298226 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:44:58 INFO - PROCESS | 17853 | 1461156298494 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62ef5b000 == 164 [pid = 17853] [id = 508] 05:44:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc62e17b400) [pid = 17853] [serial = 1525] [outer = (nil)] 05:44:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc62e261c00) [pid = 17853] [serial = 1526] [outer = 0x7fc62e17b400] 05:44:58 INFO - PROCESS | 17853 | 1461156298617 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc6320c9400) [pid = 17853] [serial = 1527] [outer = 0x7fc62e17b400] 05:44:59 INFO - PROCESS | 17853 | 1461156299673 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1780ms 05:44:59 INFO - PROCESS | 17853 | 1461156299712 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 17853 | 1461156299720 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:44:59 INFO - PROCESS | 17853 | 1461156299730 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 17853 | 1461156299734 Marionette TRACE conn3 <- [1,2006,null,{}] 05:44:59 INFO - PROCESS | 17853 | 1461156299742 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 17853 | 1461156299991 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:45:00 INFO - PROCESS | 17853 | 1461156300303 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63620e800 == 165 [pid = 17853] [id = 509] 05:45:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc63373d000) [pid = 17853] [serial = 1528] [outer = (nil)] 05:45:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc63423f400) [pid = 17853] [serial = 1529] [outer = 0x7fc63373d000] 05:45:00 INFO - PROCESS | 17853 | 1461156300441 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc634a47000) [pid = 17853] [serial = 1530] [outer = 0x7fc63373d000] 05:45:01 INFO - PROCESS | 17853 | 1461156301665 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:45:01 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 05:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1984ms 05:45:01 INFO - PROCESS | 17853 | 1461156301719 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 17853 | 1461156301724 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:45:01 INFO - PROCESS | 17853 | 1461156301733 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 17853 | 1461156301737 Marionette TRACE conn3 <- [1,2010,null,{}] 05:45:01 INFO - PROCESS | 17853 | 1461156301743 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 17853 | 1461156301996 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:45:02 INFO - PROCESS | 17853 | 1461156302295 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63885a800 == 166 [pid = 17853] [id = 510] 05:45:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc634acfc00) [pid = 17853] [serial = 1531] [outer = (nil)] 05:45:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc635a4e800) [pid = 17853] [serial = 1532] [outer = 0x7fc634acfc00] 05:45:02 INFO - PROCESS | 17853 | 1461156302415 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc636074000) [pid = 17853] [serial = 1533] [outer = 0x7fc634acfc00] 05:45:03 INFO - PROCESS | 17853 | 1461156303326 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:45:03 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 05:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1640ms 05:45:03 INFO - PROCESS | 17853 | 1461156303374 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 17853 | 1461156303378 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:45:03 INFO - PROCESS | 17853 | 1461156303397 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 17853 | 1461156303407 Marionette TRACE conn3 <- [1,2014,null,{}] 05:45:03 INFO - PROCESS | 17853 | 1461156303415 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 17853 | 1461156303705 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:45:04 INFO - PROCESS | 17853 | 1461156304017 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63aa7d000 == 167 [pid = 17853] [id = 511] 05:45:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc63579e400) [pid = 17853] [serial = 1534] [outer = (nil)] 05:45:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc636e77000) [pid = 17853] [serial = 1535] [outer = 0x7fc63579e400] 05:45:04 INFO - PROCESS | 17853 | 1461156304095 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc637e3e800) [pid = 17853] [serial = 1536] [outer = 0x7fc63579e400] 05:45:04 INFO - PROCESS | 17853 | 1461156304986 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1650ms 05:45:05 INFO - PROCESS | 17853 | 1461156305038 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 17853 | 1461156305042 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:45:05 INFO - PROCESS | 17853 | 1461156305049 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 17853 | 1461156305052 Marionette TRACE conn3 <- [1,2018,null,{}] 05:45:05 INFO - PROCESS | 17853 | 1461156305057 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 17853 | 1461156305304 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:45:05 INFO - PROCESS | 17853 | 1461156305559 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c218000 == 168 [pid = 17853] [id = 512] 05:45:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc636de7c00) [pid = 17853] [serial = 1537] [outer = (nil)] 05:45:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc638583400) [pid = 17853] [serial = 1538] [outer = 0x7fc636de7c00] 05:45:05 INFO - PROCESS | 17853 | 1461156305679 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc639219c00) [pid = 17853] [serial = 1539] [outer = 0x7fc636de7c00] 05:45:06 INFO - PROCESS | 17853 | 1461156306560 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1542ms 05:45:06 INFO - PROCESS | 17853 | 1461156306592 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 17853 | 1461156306595 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:45:06 INFO - PROCESS | 17853 | 1461156306602 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 17853 | 1461156306605 Marionette TRACE conn3 <- [1,2022,null,{}] 05:45:06 INFO - PROCESS | 17853 | 1461156306611 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 17853 | 1461156306832 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:45:07 INFO - PROCESS | 17853 | 1461156307048 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fead000 == 169 [pid = 17853] [id = 513] 05:45:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6392eec00) [pid = 17853] [serial = 1540] [outer = (nil)] 05:45:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6392f6c00) [pid = 17853] [serial = 1541] [outer = 0x7fc6392eec00] 05:45:07 INFO - PROCESS | 17853 | 1461156307180 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc639574c00) [pid = 17853] [serial = 1542] [outer = 0x7fc6392eec00] 05:45:08 INFO - PROCESS | 17853 | 1461156308143 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1585ms 05:45:08 INFO - PROCESS | 17853 | 1461156308189 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 17853 | 1461156308193 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:45:08 INFO - PROCESS | 17853 | 1461156308199 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 17853 | 1461156308203 Marionette TRACE conn3 <- [1,2026,null,{}] 05:45:08 INFO - PROCESS | 17853 | 1461156308208 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 17853 | 1461156308442 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:45:08 INFO - PROCESS | 17853 | 1461156308697 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641360000 == 170 [pid = 17853] [id = 514] 05:45:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc6392f0800) [pid = 17853] [serial = 1543] [outer = (nil)] 05:45:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc63b60a000) [pid = 17853] [serial = 1544] [outer = 0x7fc6392f0800] 05:45:08 INFO - PROCESS | 17853 | 1461156308826 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63bf91000) [pid = 17853] [serial = 1545] [outer = 0x7fc6392f0800] 05:45:09 INFO - PROCESS | 17853 | 1461156309693 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1535ms 05:45:09 INFO - PROCESS | 17853 | 1461156309737 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 17853 | 1461156309741 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:45:09 INFO - PROCESS | 17853 | 1461156309746 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 17853 | 1461156309749 Marionette TRACE conn3 <- [1,2030,null,{}] 05:45:09 INFO - PROCESS | 17853 | 1461156309755 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 17853 | 1461156309978 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:45:10 INFO - PROCESS | 17853 | 1461156310202 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f1a800 == 171 [pid = 17853] [id = 515] 05:45:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc639574000) [pid = 17853] [serial = 1546] [outer = (nil)] 05:45:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63c1ab400) [pid = 17853] [serial = 1547] [outer = 0x7fc639574000] 05:45:10 INFO - PROCESS | 17853 | 1461156310318 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63fa93c00) [pid = 17853] [serial = 1548] [outer = 0x7fc639574000] 05:45:11 INFO - PROCESS | 17853 | 1461156311267 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1580ms 05:45:11 INFO - PROCESS | 17853 | 1461156311328 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:45:11 INFO - PROCESS | 17853 | 1461156311332 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:45:11 INFO - PROCESS | 17853 | 1461156311337 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 17853 | 1461156311341 Marionette TRACE conn3 <- [1,2034,null,{}] 05:45:11 INFO - PROCESS | 17853 | 1461156311346 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 17853 | 1461156311570 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:45:11 INFO - PROCESS | 17853 | 1461156311783 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642688800 == 172 [pid = 17853] [id = 516] 05:45:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63aac8000) [pid = 17853] [serial = 1549] [outer = (nil)] 05:45:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63fb5b800) [pid = 17853] [serial = 1550] [outer = 0x7fc63aac8000] 05:45:11 INFO - PROCESS | 17853 | 1461156311897 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc640fcb000) [pid = 17853] [serial = 1551] [outer = 0x7fc63aac8000] 05:45:12 INFO - PROCESS | 17853 | 1461156312778 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1480ms 05:45:12 INFO - PROCESS | 17853 | 1461156312819 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 17853 | 1461156312821 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:45:12 INFO - PROCESS | 17853 | 1461156312828 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 17853 | 1461156312832 Marionette TRACE conn3 <- [1,2038,null,{}] 05:45:12 INFO - PROCESS | 17853 | 1461156312838 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 17853 | 1461156313064 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:45:13 INFO - PROCESS | 17853 | 1461156313283 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642929800 == 173 [pid = 17853] [id = 517] 05:45:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63bf93000) [pid = 17853] [serial = 1552] [outer = (nil)] 05:45:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc641339400) [pid = 17853] [serial = 1553] [outer = 0x7fc63bf93000] 05:45:13 INFO - PROCESS | 17853 | 1461156313396 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc641760800) [pid = 17853] [serial = 1554] [outer = 0x7fc63bf93000] 05:45:14 INFO - PROCESS | 17853 | 1461156314337 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1538ms 05:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:45:14 INFO - PROCESS | 17853 | 1461156314368 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 17853 | 1461156314371 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:45:14 INFO - PROCESS | 17853 | 1461156314377 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 17853 | 1461156314381 Marionette TRACE conn3 <- [1,2042,null,{}] 05:45:14 INFO - PROCESS | 17853 | 1461156314386 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:14 INFO - PROCESS | 17853 | 1461156314615 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:45:14 INFO - PROCESS | 17853 | 1461156314876 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644790800 == 174 [pid = 17853] [id = 518] 05:45:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc641d4cc00) [pid = 17853] [serial = 1555] [outer = (nil)] 05:45:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc64213b400) [pid = 17853] [serial = 1556] [outer = 0x7fc641d4cc00] 05:45:15 INFO - PROCESS | 17853 | 1461156315022 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc6427ef800) [pid = 17853] [serial = 1557] [outer = 0x7fc641d4cc00] 05:45:15 INFO - PROCESS | 17853 | 1461156315953 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:45:16 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) 05:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1630ms 05:45:16 INFO - PROCESS | 17853 | 1461156316008 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 17853 | 1461156316013 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:45:16 INFO - PROCESS | 17853 | 1461156316019 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 17853 | 1461156316023 Marionette TRACE conn3 <- [1,2046,null,{}] 05:45:16 INFO - PROCESS | 17853 | 1461156316028 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 17853 | 1461156316326 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:45:16 INFO - PROCESS | 17853 | 1461156316632 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460cb000 == 175 [pid = 17853] [id = 519] 05:45:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc6438a7800) [pid = 17853] [serial = 1558] [outer = (nil)] 05:45:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6453c6800) [pid = 17853] [serial = 1559] [outer = 0x7fc6438a7800] 05:45:16 INFO - PROCESS | 17853 | 1461156316713 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc64542b800) [pid = 17853] [serial = 1560] [outer = 0x7fc6438a7800] 05:45:17 INFO - PROCESS | 17853 | 1461156317583 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1634ms 05:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:45:17 INFO - PROCESS | 17853 | 1461156317654 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 17853 | 1461156317657 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:45:17 INFO - PROCESS | 17853 | 1461156317664 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 17853 | 1461156317667 Marionette TRACE conn3 <- [1,2050,null,{}] 05:45:17 INFO - PROCESS | 17853 | 1461156317673 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:17 INFO - PROCESS | 17853 | 1461156317910 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:45:18 INFO - PROCESS | 17853 | 1461156318211 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64663b800 == 176 [pid = 17853] [id = 520] 05:45:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc643b31000) [pid = 17853] [serial = 1561] [outer = (nil)] 05:45:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc64544c400) [pid = 17853] [serial = 1562] [outer = 0x7fc643b31000] 05:45:18 INFO - PROCESS | 17853 | 1461156318295 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc645749c00) [pid = 17853] [serial = 1563] [outer = 0x7fc643b31000] 05:45:19 INFO - PROCESS | 17853 | 1461156319171 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1538ms 05:45:19 INFO - PROCESS | 17853 | 1461156319202 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 17853 | 1461156319206 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:45:19 INFO - PROCESS | 17853 | 1461156319213 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 17853 | 1461156319217 Marionette TRACE conn3 <- [1,2054,null,{}] 05:45:19 INFO - PROCESS | 17853 | 1461156319222 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 17853 | 1461156319450 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:45:19 INFO - PROCESS | 17853 | 1461156319718 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c99800 == 177 [pid = 17853] [id = 521] 05:45:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc636177000) [pid = 17853] [serial = 1564] [outer = (nil)] 05:45:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc645f5a800) [pid = 17853] [serial = 1565] [outer = 0x7fc636177000] 05:45:19 INFO - PROCESS | 17853 | 1461156319850 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc64624f400) [pid = 17853] [serial = 1566] [outer = 0x7fc636177000] 05:45:20 INFO - PROCESS | 17853 | 1461156320712 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1535ms 05:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:45:20 INFO - PROCESS | 17853 | 1461156320750 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 17853 | 1461156320752 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:45:20 INFO - PROCESS | 17853 | 1461156320759 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 17853 | 1461156320762 Marionette TRACE conn3 <- [1,2058,null,{}] 05:45:20 INFO - PROCESS | 17853 | 1461156320768 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:20 INFO - PROCESS | 17853 | 1461156320993 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:45:21 INFO - PROCESS | 17853 | 1461156321256 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64adda000 == 178 [pid = 17853] [id = 522] 05:45:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc6392ee400) [pid = 17853] [serial = 1567] [outer = (nil)] 05:45:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc6465abc00) [pid = 17853] [serial = 1568] [outer = 0x7fc6392ee400] 05:45:21 INFO - PROCESS | 17853 | 1461156321377 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc6488cb800) [pid = 17853] [serial = 1569] [outer = 0x7fc6392ee400] 05:45:22 INFO - PROCESS | 17853 | 1461156322243 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1531ms 05:45:22 INFO - PROCESS | 17853 | 1461156322290 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 17853 | 1461156322294 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:45:22 INFO - PROCESS | 17853 | 1461156322300 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 17853 | 1461156322303 Marionette TRACE conn3 <- [1,2062,null,{}] 05:45:22 INFO - PROCESS | 17853 | 1461156322309 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 17853 | 1461156322537 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:45:22 INFO - PROCESS | 17853 | 1461156322800 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64e9f2800 == 179 [pid = 17853] [id = 523] 05:45:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc64462dc00) [pid = 17853] [serial = 1570] [outer = (nil)] 05:45:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc64a183000) [pid = 17853] [serial = 1571] [outer = 0x7fc64462dc00] 05:45:22 INFO - PROCESS | 17853 | 1461156322918 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc64aa82400) [pid = 17853] [serial = 1572] [outer = 0x7fc64462dc00] 05:45:23 INFO - PROCESS | 17853 | 1461156323831 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1589ms 05:45:23 INFO - PROCESS | 17853 | 1461156323891 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 17853 | 1461156323893 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:45:23 INFO - PROCESS | 17853 | 1461156323902 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 17853 | 1461156323905 Marionette TRACE conn3 <- [1,2066,null,{}] 05:45:23 INFO - PROCESS | 17853 | 1461156323911 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:24 INFO - PROCESS | 17853 | 1461156324154 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:45:24 INFO - PROCESS | 17853 | 1461156324461 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658d3c000 == 180 [pid = 17853] [id = 524] 05:45:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc62f9d2000) [pid = 17853] [serial = 1573] [outer = (nil)] 05:45:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc64acda000) [pid = 17853] [serial = 1574] [outer = 0x7fc62f9d2000] 05:45:24 INFO - PROCESS | 17853 | 1461156324542 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64b863800) [pid = 17853] [serial = 1575] [outer = 0x7fc62f9d2000] 05:45:25 INFO - PROCESS | 17853 | 1461156325427 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1585ms 05:45:25 INFO - PROCESS | 17853 | 1461156325489 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:45:25 INFO - PROCESS | 17853 | 1461156325493 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:45:25 INFO - PROCESS | 17853 | 1461156325500 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 17853 | 1461156325503 Marionette TRACE conn3 <- [1,2070,null,{}] 05:45:25 INFO - PROCESS | 17853 | 1461156325508 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:25 INFO - PROCESS | 17853 | 1461156325754 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:45:26 INFO - PROCESS | 17853 | 1461156326059 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659d1e000 == 181 [pid = 17853] [id = 525] 05:45:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc635a47400) [pid = 17853] [serial = 1576] [outer = (nil)] 05:45:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc64becec00) [pid = 17853] [serial = 1577] [outer = 0x7fc635a47400] 05:45:26 INFO - PROCESS | 17853 | 1461156326139 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc64c8c7400) [pid = 17853] [serial = 1578] [outer = 0x7fc635a47400] 05:45:27 INFO - PROCESS | 17853 | 1461156327045 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1581ms 05:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:45:27 INFO - PROCESS | 17853 | 1461156327081 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 17853 | 1461156327084 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:45:27 INFO - PROCESS | 17853 | 1461156327090 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 17853 | 1461156327095 Marionette TRACE conn3 <- [1,2074,null,{}] 05:45:27 INFO - PROCESS | 17853 | 1461156327100 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 17853 | 1461156327336 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:45:27 INFO - PROCESS | 17853 | 1461156327648 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2c5000 == 182 [pid = 17853] [id = 526] 05:45:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc62f9d4c00) [pid = 17853] [serial = 1579] [outer = (nil)] 05:45:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc6320cf000) [pid = 17853] [serial = 1580] [outer = 0x7fc62f9d4c00] 05:45:27 INFO - PROCESS | 17853 | 1461156327728 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc63fa9d800) [pid = 17853] [serial = 1581] [outer = 0x7fc62f9d4c00] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635b9f000 == 181 [pid = 17853] [id = 455] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6599e3800 == 180 [pid = 17853] [id = 449] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66247a800 == 179 [pid = 17853] [id = 450] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64628c000 == 178 [pid = 17853] [id = 451] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636edc000 == 177 [pid = 17853] [id = 507] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636c63800 == 176 [pid = 17853] [id = 506] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6333a9000 == 175 [pid = 17853] [id = 505] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc632d51000 == 174 [pid = 17853] [id = 504] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6330a0800 == 173 [pid = 17853] [id = 503] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6588e5800 == 172 [pid = 17853] [id = 501] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ead2800 == 171 [pid = 17853] [id = 500] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc6d000 == 170 [pid = 17853] [id = 499] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc649d9f000 == 169 [pid = 17853] [id = 498] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64667e000 == 168 [pid = 17853] [id = 497] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6460dc800 == 167 [pid = 17853] [id = 496] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646067000 == 166 [pid = 17853] [id = 495] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429bd000 == 165 [pid = 17853] [id = 494] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427da000 == 164 [pid = 17853] [id = 493] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642683000 == 163 [pid = 17853] [id = 492] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165f000 == 162 [pid = 17853] [id = 491] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411d2000 == 161 [pid = 17853] [id = 490] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c216800 == 160 [pid = 17853] [id = 489] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2ba800 == 159 [pid = 17853] [id = 488] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394c8000 == 158 [pid = 17853] [id = 487] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d8f800 == 157 [pid = 17853] [id = 486] 05:45:29 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63338e800 == 156 [pid = 17853] [id = 485] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc6320cbc00) [pid = 17853] [serial = 1443] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc641cd3000) [pid = 17853] [serial = 1422] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc642157000) [pid = 17853] [serial = 1424] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc636079800) [pid = 17853] [serial = 1394] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc633595400) [pid = 17853] [serial = 1445] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc6357a3c00) [pid = 17853] [serial = 1371] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc643b99400) [pid = 17853] [serial = 1428] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc645442c00) [pid = 17853] [serial = 1431] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc63360f000) [pid = 17853] [serial = 1446] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc63aabf400) [pid = 17853] [serial = 1410] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc639650000) [pid = 17853] [serial = 1409] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc63fb60c00) [pid = 17853] [serial = 1418] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc62e264400) [pid = 17853] [serial = 1439] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc636e76400) [pid = 17853] [serial = 1398] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc635796400) [pid = 17853] [serial = 1391] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc637e44800) [pid = 17853] [serial = 1401] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc645749000) [pid = 17853] [serial = 1434] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc633619400) [pid = 17853] [serial = 1389] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc636f2cc00) [pid = 17853] [serial = 1317] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc646249400) [pid = 17853] [serial = 1436] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc643731000) [pid = 17853] [serial = 1425] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc63b3a0400) [pid = 17853] [serial = 1412] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc6464a9400) [pid = 17853] [serial = 1437] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc63b657c00) [pid = 17853] [serial = 1413] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc6454dec00) [pid = 17853] [serial = 1433] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc636df5c00) [pid = 17853] [serial = 1397] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc635a49000) [pid = 17853] [serial = 1392] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc635786800) [pid = 17853] [serial = 1452] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc634a4a400) [pid = 17853] [serial = 1449] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc639469000) [pid = 17853] [serial = 1406] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc640fd1800) [pid = 17853] [serial = 1419] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc63359b800) [pid = 17853] [serial = 1388] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6392f8c00) [pid = 17853] [serial = 1404] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc62f9d4800) [pid = 17853] [serial = 1442] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc63617a000) [pid = 17853] [serial = 1395] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6453d3800) [pid = 17853] [serial = 1430] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc636f27400) [pid = 17853] [serial = 1400] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc634a42400) [pid = 17853] [serial = 1448] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc63c1ac000) [pid = 17853] [serial = 1416] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc643b30000) [pid = 17853] [serial = 1427] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc634a47800) [pid = 17853] [serial = 1440] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63858e000) [pid = 17853] [serial = 1403] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc64175e400) [pid = 17853] [serial = 1421] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc639574800) [pid = 17853] [serial = 1407] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc63bf91800) [pid = 17853] [serial = 1415] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6320d2000) [pid = 17853] [serial = 1451] [outer = (nil)] [url = about:blank] 05:45:29 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc635a45000) [pid = 17853] [serial = 1454] [outer = (nil)] [url = about:blank] 05:45:30 INFO - PROCESS | 17853 | 1461156330015 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2990ms 05:45:30 INFO - PROCESS | 17853 | 1461156330081 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:45:30 INFO - PROCESS | 17853 | 1461156330086 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:45:30 INFO - PROCESS | 17853 | 1461156330093 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 17853 | 1461156330099 Marionette TRACE conn3 <- [1,2078,null,{}] 05:45:30 INFO - PROCESS | 17853 | 1461156330108 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:30 INFO - PROCESS | 17853 | 1461156330330 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:45:30 INFO - PROCESS | 17853 | 1461156330529 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63308d800 == 157 [pid = 17853] [id = 527] 05:45:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6330ccc00) [pid = 17853] [serial = 1582] [outer = (nil)] 05:45:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc633596800) [pid = 17853] [serial = 1583] [outer = 0x7fc6330ccc00] 05:45:30 INFO - PROCESS | 17853 | 1461156330599 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc633611000) [pid = 17853] [serial = 1584] [outer = 0x7fc6330ccc00] 05:45:31 INFO - PROCESS | 17853 | 1461156331380 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1346ms 05:45:31 INFO - PROCESS | 17853 | 1461156331439 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 17853 | 1461156331447 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:45:31 INFO - PROCESS | 17853 | 1461156331458 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 17853 | 1461156331463 Marionette TRACE conn3 <- [1,2082,null,{}] 05:45:31 INFO - PROCESS | 17853 | 1461156331470 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:31 INFO - PROCESS | 17853 | 1461156331706 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:45:31 INFO - PROCESS | 17853 | 1461156331903 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359db800 == 158 [pid = 17853] [id = 528] 05:45:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc62f9d2c00) [pid = 17853] [serial = 1585] [outer = (nil)] 05:45:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc634a44c00) [pid = 17853] [serial = 1586] [outer = 0x7fc62f9d2c00] 05:45:31 INFO - PROCESS | 17853 | 1461156331968 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc63577b800) [pid = 17853] [serial = 1587] [outer = 0x7fc62f9d2c00] 05:45:32 INFO - PROCESS | 17853 | 1461156332947 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1531ms 05:45:32 INFO - PROCESS | 17853 | 1461156332990 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 17853 | 1461156332994 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:45:33 INFO - PROCESS | 17853 | 1461156333008 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 17853 | 1461156333015 Marionette TRACE conn3 <- [1,2086,null,{}] 05:45:33 INFO - PROCESS | 17853 | 1461156333030 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:33 INFO - PROCESS | 17853 | 1461156333319 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:45:33 INFO - PROCESS | 17853 | 1461156333353 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ee0800 == 159 [pid = 17853] [id = 529] 05:45:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63579a400) [pid = 17853] [serial = 1588] [outer = (nil)] 05:45:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc635ab3c00) [pid = 17853] [serial = 1589] [outer = 0x7fc63579a400] 05:45:33 INFO - PROCESS | 17853 | 1461156333422 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63607ac00) [pid = 17853] [serial = 1590] [outer = 0x7fc63579a400] 05:45:34 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc634a49c00) [pid = 17853] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:45:34 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc62f608c00) [pid = 17853] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:45:34 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc634a4d400) [pid = 17853] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:45:34 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc62f60b800) [pid = 17853] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:45:34 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc62e26a400) [pid = 17853] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:45:34 INFO - PROCESS | 17853 | 1461156334865 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1895ms 05:45:34 INFO - PROCESS | 17853 | 1461156334896 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 17853 | 1461156334901 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:45:34 INFO - PROCESS | 17853 | 1461156334906 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 17853 | 1461156334909 Marionette TRACE conn3 <- [1,2090,null,{}] 05:45:34 INFO - PROCESS | 17853 | 1461156334914 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 17853 | 1461156335132 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:45:35 INFO - PROCESS | 17853 | 1461156335350 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6386ae800 == 160 [pid = 17853] [id = 530] 05:45:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc62e260c00) [pid = 17853] [serial = 1591] [outer = (nil)] 05:45:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc636df5c00) [pid = 17853] [serial = 1592] [outer = 0x7fc62e260c00] 05:45:35 INFO - PROCESS | 17853 | 1461156335415 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc637e43400) [pid = 17853] [serial = 1593] [outer = 0x7fc62e260c00] 05:45:36 INFO - PROCESS | 17853 | 1461156336176 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1329ms 05:45:36 INFO - PROCESS | 17853 | 1461156336237 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:45:36 INFO - PROCESS | 17853 | 1461156336241 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:45:36 INFO - PROCESS | 17853 | 1461156336248 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 17853 | 1461156336251 Marionette TRACE conn3 <- [1,2094,null,{}] 05:45:36 INFO - PROCESS | 17853 | 1461156336257 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:36 INFO - PROCESS | 17853 | 1461156336560 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:45:36 INFO - PROCESS | 17853 | 1461156336578 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639797800 == 161 [pid = 17853] [id = 531] 05:45:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc62e26a400) [pid = 17853] [serial = 1594] [outer = (nil)] 05:45:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc637fadc00) [pid = 17853] [serial = 1595] [outer = 0x7fc62e26a400] 05:45:36 INFO - PROCESS | 17853 | 1461156336642 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc639223000) [pid = 17853] [serial = 1596] [outer = 0x7fc62e26a400] 05:45:37 INFO - PROCESS | 17853 | 1461156337846 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1638ms 05:45:37 INFO - PROCESS | 17853 | 1461156337887 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 17853 | 1461156337895 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:45:37 INFO - PROCESS | 17853 | 1461156337904 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 17853 | 1461156337909 Marionette TRACE conn3 <- [1,2098,null,{}] 05:45:37 INFO - PROCESS | 17853 | 1461156337917 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 17853 | 1461156338184 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:45:38 INFO - PROCESS | 17853 | 1461156338498 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636215000 == 162 [pid = 17853] [id = 532] 05:45:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc6337f7c00) [pid = 17853] [serial = 1597] [outer = (nil)] 05:45:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc635782800) [pid = 17853] [serial = 1598] [outer = 0x7fc6337f7c00] 05:45:38 INFO - PROCESS | 17853 | 1461156338583 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc635b47400) [pid = 17853] [serial = 1599] [outer = 0x7fc6337f7c00] 05:45:39 INFO - PROCESS | 17853 | 1461156339518 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1646ms 05:45:39 INFO - PROCESS | 17853 | 1461156339551 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 17853 | 1461156339560 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:45:39 INFO - PROCESS | 17853 | 1461156339572 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 17853 | 1461156339575 Marionette TRACE conn3 <- [1,2102,null,{}] 05:45:39 INFO - PROCESS | 17853 | 1461156339582 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:39 INFO - PROCESS | 17853 | 1461156339826 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:45:40 INFO - PROCESS | 17853 | 1461156340177 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63aa7a800 == 163 [pid = 17853] [id = 533] 05:45:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc636f2bc00) [pid = 17853] [serial = 1600] [outer = (nil)] 05:45:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc639224000) [pid = 17853] [serial = 1601] [outer = 0x7fc636f2bc00] 05:45:40 INFO - PROCESS | 17853 | 1461156340261 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc6392f8c00) [pid = 17853] [serial = 1602] [outer = 0x7fc636f2bc00] 05:45:41 INFO - PROCESS | 17853 | 1461156341179 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1636ms 05:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:45:41 INFO - PROCESS | 17853 | 1461156341210 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 17853 | 1461156341213 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:45:41 INFO - PROCESS | 17853 | 1461156341220 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 17853 | 1461156341226 Marionette TRACE conn3 <- [1,2106,null,{}] 05:45:41 INFO - PROCESS | 17853 | 1461156341243 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:41 INFO - PROCESS | 17853 | 1461156341506 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:45:41 INFO - PROCESS | 17853 | 1461156341808 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe96800 == 164 [pid = 17853] [id = 534] 05:45:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc637fba000) [pid = 17853] [serial = 1603] [outer = (nil)] 05:45:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc639644400) [pid = 17853] [serial = 1604] [outer = 0x7fc637fba000] 05:45:41 INFO - PROCESS | 17853 | 1461156341894 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc63aacb800) [pid = 17853] [serial = 1605] [outer = 0x7fc637fba000] 05:45:42 INFO - PROCESS | 17853 | 1461156342783 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1596ms 05:45:42 INFO - PROCESS | 17853 | 1461156342816 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:45:42 INFO - PROCESS | 17853 | 1461156342821 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:45:42 INFO - PROCESS | 17853 | 1461156342828 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 17853 | 1461156342831 Marionette TRACE conn3 <- [1,2110,null,{}] 05:45:42 INFO - PROCESS | 17853 | 1461156342837 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:43 INFO - PROCESS | 17853 | 1461156343063 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:45:43 INFO - PROCESS | 17853 | 1461156343330 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64134c800 == 165 [pid = 17853] [id = 535] 05:45:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc637e41c00) [pid = 17853] [serial = 1606] [outer = (nil)] 05:45:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc63bf91800) [pid = 17853] [serial = 1607] [outer = 0x7fc637e41c00] 05:45:43 INFO - PROCESS | 17853 | 1461156343451 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc63c38d800) [pid = 17853] [serial = 1608] [outer = 0x7fc637e41c00] 05:45:44 INFO - PROCESS | 17853 | 1461156344356 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1587ms 05:45:44 INFO - PROCESS | 17853 | 1461156344418 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 17853 | 1461156344424 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:45:44 INFO - PROCESS | 17853 | 1461156344435 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 17853 | 1461156344439 Marionette TRACE conn3 <- [1,2114,null,{}] 05:45:44 INFO - PROCESS | 17853 | 1461156344450 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 17853 | 1461156344749 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:45:45 INFO - PROCESS | 17853 | 1461156345067 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641d3d800 == 166 [pid = 17853] [id = 536] 05:45:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc63fb62800) [pid = 17853] [serial = 1609] [outer = (nil)] 05:45:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc64105f000) [pid = 17853] [serial = 1610] [outer = 0x7fc63fb62800] 05:45:45 INFO - PROCESS | 17853 | 1461156345147 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc641757000) [pid = 17853] [serial = 1611] [outer = 0x7fc63fb62800] 05:45:46 INFO - PROCESS | 17853 | 1461156346044 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1686ms 05:45:46 INFO - PROCESS | 17853 | 1461156346121 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 17853 | 1461156346124 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:45:46 INFO - PROCESS | 17853 | 1461156346132 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 17853 | 1461156346136 Marionette TRACE conn3 <- [1,2118,null,{}] 05:45:46 INFO - PROCESS | 17853 | 1461156346142 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 17853 | 1461156346435 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:45:46 INFO - PROCESS | 17853 | 1461156346783 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64291c800 == 167 [pid = 17853] [id = 537] 05:45:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc6427ee800) [pid = 17853] [serial = 1612] [outer = (nil)] 05:45:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc6438b3c00) [pid = 17853] [serial = 1613] [outer = 0x7fc6427ee800] 05:45:46 INFO - PROCESS | 17853 | 1461156346874 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc643b98400) [pid = 17853] [serial = 1614] [outer = 0x7fc6427ee800] 05:45:47 INFO - PROCESS | 17853 | 1461156347739 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1686ms 05:45:47 INFO - PROCESS | 17853 | 1461156347820 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:45:47 INFO - PROCESS | 17853 | 1461156347826 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:45:47 INFO - PROCESS | 17853 | 1461156347836 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 17853 | 1461156347841 Marionette TRACE conn3 <- [1,2122,null,{}] 05:45:47 INFO - PROCESS | 17853 | 1461156347850 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 17853 | 1461156348195 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:45:48 INFO - PROCESS | 17853 | 1461156348533 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6452f7000 == 168 [pid = 17853] [id = 538] 05:45:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc6322e1400) [pid = 17853] [serial = 1615] [outer = (nil)] 05:45:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc645446800) [pid = 17853] [serial = 1616] [outer = 0x7fc6322e1400] 05:45:48 INFO - PROCESS | 17853 | 1461156348610 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc645f50c00) [pid = 17853] [serial = 1617] [outer = 0x7fc6322e1400] 05:45:49 INFO - PROCESS | 17853 | 1461156349512 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1750ms 05:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:45:49 INFO - PROCESS | 17853 | 1461156349585 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 17853 | 1461156349588 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:45:49 INFO - PROCESS | 17853 | 1461156349595 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 17853 | 1461156349598 Marionette TRACE conn3 <- [1,2126,null,{}] 05:45:49 INFO - PROCESS | 17853 | 1461156349606 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 17853 | 1461156349920 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:45:50 INFO - PROCESS | 17853 | 1461156350243 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646095800 == 169 [pid = 17853] [id = 539] 05:45:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc634aca800) [pid = 17853] [serial = 1618] [outer = (nil)] 05:45:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc64624e400) [pid = 17853] [serial = 1619] [outer = 0x7fc634aca800] 05:45:50 INFO - PROCESS | 17853 | 1461156350333 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc6464b5400) [pid = 17853] [serial = 1620] [outer = 0x7fc634aca800] 05:45:51 INFO - PROCESS | 17853 | 1461156351188 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 05:45:51 INFO - PROCESS | 17853 | 1461156351231 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 17853 | 1461156351235 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:45:51 INFO - PROCESS | 17853 | 1461156351241 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 17853 | 1461156351246 Marionette TRACE conn3 <- [1,2130,null,{}] 05:45:51 INFO - PROCESS | 17853 | 1461156351251 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 17853 | 1461156351483 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:45:51 INFO - PROCESS | 17853 | 1461156351763 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64628e800 == 170 [pid = 17853] [id = 540] 05:45:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc64215ac00) [pid = 17853] [serial = 1621] [outer = (nil)] 05:45:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc647ce5400) [pid = 17853] [serial = 1622] [outer = 0x7fc64215ac00] 05:45:51 INFO - PROCESS | 17853 | 1461156351886 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc649ef5400) [pid = 17853] [serial = 1623] [outer = 0x7fc64215ac00] 05:45:52 INFO - PROCESS | 17853 | 1461156352770 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 17853 | 1461156352832 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:45:52 INFO - PROCESS | 17853 | 1461156352840 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 17853 | 1461156352842 Marionette TRACE conn3 <- [1,2134,null,{}] 05:45:52 INFO - PROCESS | 17853 | 1461156352849 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:53 INFO - PROCESS | 17853 | 1461156353088 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:45:53 INFO - PROCESS | 17853 | 1461156353409 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64901e000 == 171 [pid = 17853] [id = 541] 05:45:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc64b865000) [pid = 17853] [serial = 1624] [outer = (nil)] 05:45:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc64c8d1000) [pid = 17853] [serial = 1625] [outer = 0x7fc64b865000] 05:45:53 INFO - PROCESS | 17853 | 1461156353490 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc64cd22400) [pid = 17853] [serial = 1626] [outer = 0x7fc64b865000] 05:45:54 INFO - PROCESS | 17853 | 1461156354365 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1580ms 05:45:54 INFO - PROCESS | 17853 | 1461156354422 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:45:54 INFO - PROCESS | 17853 | 1461156354426 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:45:54 INFO - PROCESS | 17853 | 1461156354433 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 17853 | 1461156354438 Marionette TRACE conn3 <- [1,2138,null,{}] 05:45:54 INFO - PROCESS | 17853 | 1461156354444 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 17853 | 1461156354737 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:45:55 INFO - PROCESS | 17853 | 1461156355044 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64e9e9800 == 172 [pid = 17853] [id = 542] 05:45:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64c169c00) [pid = 17853] [serial = 1627] [outer = (nil)] 05:45:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc658ba3400) [pid = 17853] [serial = 1628] [outer = 0x7fc64c169c00] 05:45:55 INFO - PROCESS | 17853 | 1461156355143 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc659cd4800) [pid = 17853] [serial = 1629] [outer = 0x7fc64c169c00] 05:45:56 INFO - PROCESS | 17853 | 1461156356020 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1641ms 05:45:56 INFO - PROCESS | 17853 | 1461156356075 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 17853 | 1461156356078 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:45:56 INFO - PROCESS | 17853 | 1461156356085 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 17853 | 1461156356088 Marionette TRACE conn3 <- [1,2142,null,{}] 05:45:56 INFO - PROCESS | 17853 | 1461156356094 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 17853 | 1461156356325 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:45:56 INFO - PROCESS | 17853 | 1461156356592 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659f65000 == 173 [pid = 17853] [id = 543] 05:45:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc62e17cc00) [pid = 17853] [serial = 1630] [outer = (nil)] 05:45:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc659f08000) [pid = 17853] [serial = 1631] [outer = 0x7fc62e17cc00] 05:45:56 INFO - PROCESS | 17853 | 1461156356721 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc65d75a000) [pid = 17853] [serial = 1632] [outer = 0x7fc62e17cc00] 05:45:57 INFO - PROCESS | 17853 | 1461156357552 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 17853 | 1461156357635 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:45:57 INFO - PROCESS | 17853 | 1461156357648 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 17853 | 1461156357650 Marionette TRACE conn3 <- [1,2146,null,{}] 05:45:57 INFO - PROCESS | 17853 | 1461156357657 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 17853 | 1461156357889 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:45:58 INFO - PROCESS | 17853 | 1461156358156 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65df92800 == 174 [pid = 17853] [id = 544] 05:45:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc63fb5c400) [pid = 17853] [serial = 1633] [outer = (nil)] 05:45:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc65ddc3800) [pid = 17853] [serial = 1634] [outer = 0x7fc63fb5c400] 05:45:58 INFO - PROCESS | 17853 | 1461156358280 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc65ddf2400) [pid = 17853] [serial = 1635] [outer = 0x7fc63fb5c400] 05:45:59 INFO - PROCESS | 17853 | 1461156359225 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 17853 | 1461156359289 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:45:59 INFO - PROCESS | 17853 | 1461156359297 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 17853 | 1461156359299 Marionette TRACE conn3 <- [1,2150,null,{}] 05:45:59 INFO - PROCESS | 17853 | 1461156359306 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 17853 | 1461156359551 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:45:59 INFO - PROCESS | 17853 | 1461156359857 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e31c800 == 175 [pid = 17853] [id = 545] 05:45:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc63146f000) [pid = 17853] [serial = 1636] [outer = (nil)] 05:45:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc631475800) [pid = 17853] [serial = 1637] [outer = 0x7fc63146f000] 05:45:59 INFO - PROCESS | 17853 | 1461156359936 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc659dcec00) [pid = 17853] [serial = 1638] [outer = 0x7fc63146f000] 05:46:00 INFO - PROCESS | 17853 | 1461156360857 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1594ms 05:46:00 INFO - PROCESS | 17853 | 1461156360890 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 17853 | 1461156360893 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:46:00 INFO - PROCESS | 17853 | 1461156360900 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 17853 | 1461156360902 Marionette TRACE conn3 <- [1,2154,null,{}] 05:46:00 INFO - PROCESS | 17853 | 1461156360909 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 17853 | 1461156361149 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:46:01 INFO - PROCESS | 17853 | 1461156361402 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc660cd9000 == 176 [pid = 17853] [id = 546] 05:46:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc631472400) [pid = 17853] [serial = 1639] [outer = (nil)] 05:46:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc65ddf5400) [pid = 17853] [serial = 1640] [outer = 0x7fc631472400] 05:46:01 INFO - PROCESS | 17853 | 1461156361528 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc65df69c00) [pid = 17853] [serial = 1641] [outer = 0x7fc631472400] 05:46:02 INFO - PROCESS | 17853 | 1461156362435 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 05:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:46:02 INFO - PROCESS | 17853 | 1461156362486 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 17853 | 1461156362489 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:46:02 INFO - PROCESS | 17853 | 1461156362496 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 17853 | 1461156362499 Marionette TRACE conn3 <- [1,2158,null,{}] 05:46:02 INFO - PROCESS | 17853 | 1461156362505 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 17853 | 1461156362738 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:46:03 INFO - PROCESS | 17853 | 1461156363062 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63141b000 == 177 [pid = 17853] [id = 547] 05:46:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc62c6d8800) [pid = 17853] [serial = 1642] [outer = (nil)] 05:46:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc62c6e0000) [pid = 17853] [serial = 1643] [outer = 0x7fc62c6d8800] 05:46:03 INFO - PROCESS | 17853 | 1461156363143 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc631473400) [pid = 17853] [serial = 1644] [outer = 0x7fc62c6d8800] 05:46:04 INFO - PROCESS | 17853 | 1461156363997 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1536ms 05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:46:04 INFO - PROCESS | 17853 | 1461156364031 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 17853 | 1461156364034 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:46:04 INFO - PROCESS | 17853 | 1461156364047 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 17853 | 1461156364056 Marionette TRACE conn3 <- [1,2162,null,{}] 05:46:04 INFO - PROCESS | 17853 | 1461156364063 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 17853 | 1461156364301 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:46:04 INFO - PROCESS | 17853 | 1461156364574 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66b0cf000 == 178 [pid = 17853] [id = 548] 05:46:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc62c6d9400) [pid = 17853] [serial = 1645] [outer = (nil)] 05:46:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc63335e400) [pid = 17853] [serial = 1646] [outer = 0x7fc62c6d9400] 05:46:04 INFO - PROCESS | 17853 | 1461156364699 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc633363400) [pid = 17853] [serial = 1647] [outer = 0x7fc62c6d9400] 05:46:05 INFO - PROCESS | 17853 | 1461156365577 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1596ms 05:46:05 INFO - PROCESS | 17853 | 1461156365636 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 17853 | 1461156365640 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:46:05 INFO - PROCESS | 17853 | 1461156365647 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 17853 | 1461156365650 Marionette TRACE conn3 <- [1,2166,null,{}] 05:46:05 INFO - PROCESS | 17853 | 1461156365656 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 17853 | 1461156365901 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:46:06 INFO - PROCESS | 17853 | 1461156366213 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645fc7800 == 179 [pid = 17853] [id = 549] 05:46:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc62c6dd800) [pid = 17853] [serial = 1648] [outer = (nil)] 05:46:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc643b96000) [pid = 17853] [serial = 1649] [outer = 0x7fc62c6dd800] 05:46:06 INFO - PROCESS | 17853 | 1461156366293 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc65df6cc00) [pid = 17853] [serial = 1650] [outer = 0x7fc62c6dd800] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d8c800 == 178 [pid = 17853] [id = 387] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659d1e000 == 177 [pid = 17853] [id = 525] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658d3c000 == 176 [pid = 17853] [id = 524] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64e9f2800 == 175 [pid = 17853] [id = 523] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64adda000 == 174 [pid = 17853] [id = 522] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c99800 == 173 [pid = 17853] [id = 521] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64663b800 == 172 [pid = 17853] [id = 520] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6460cb000 == 171 [pid = 17853] [id = 519] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644790800 == 170 [pid = 17853] [id = 518] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642929800 == 169 [pid = 17853] [id = 517] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642688800 == 168 [pid = 17853] [id = 516] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f1a800 == 167 [pid = 17853] [id = 515] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641360000 == 166 [pid = 17853] [id = 514] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fead000 == 165 [pid = 17853] [id = 513] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c218000 == 164 [pid = 17853] [id = 512] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63aa7d000 == 163 [pid = 17853] [id = 511] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63885a800 == 162 [pid = 17853] [id = 510] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63620e800 == 161 [pid = 17853] [id = 509] 05:46:08 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62ef5b000 == 160 [pid = 17853] [id = 508] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc635aa5000) [pid = 17853] [serial = 1523] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc635799800) [pid = 17853] [serial = 1518] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc6320d5800) [pid = 17853] [serial = 1512] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc63c1ae000) [pid = 17853] [serial = 1475] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc63577e800) [pid = 17853] [serial = 1460] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc63360d800) [pid = 17853] [serial = 1457] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc636175c00) [pid = 17853] [serial = 1463] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc62e265400) [pid = 17853] [serial = 1508] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc635ab2400) [pid = 17853] [serial = 1520] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc634a58800) [pid = 17853] [serial = 1517] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc637e40400) [pid = 17853] [serial = 1466] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc63373d800) [pid = 17853] [serial = 1515] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc63c395800) [pid = 17853] [serial = 1478] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc636076000) [pid = 17853] [serial = 1521] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc64a180c00) [pid = 17853] [serial = 1502] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc635aaf400) [pid = 17853] [serial = 1455] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc62f9cd400) [pid = 17853] [serial = 1511] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc64acd6c00) [pid = 17853] [serial = 1505] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc63fb69800) [pid = 17853] [serial = 1481] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc6465a9000) [pid = 17853] [serial = 1496] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc6396f0000) [pid = 17853] [serial = 1472] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc648fc4c00) [pid = 17853] [serial = 1499] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc641762000) [pid = 17853] [serial = 1484] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc645745800) [pid = 17853] [serial = 1490] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc646250400) [pid = 17853] [serial = 1493] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc633613000) [pid = 17853] [serial = 1514] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc643b99c00) [pid = 17853] [serial = 1487] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc638584800) [pid = 17853] [serial = 1469] [outer = (nil)] [url = about:blank] 05:46:08 INFO - PROCESS | 17853 | 1461156368787 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 3284ms 05:46:08 INFO - PROCESS | 17853 | 1461156368933 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:46:08 INFO - PROCESS | 17853 | 1461156368938 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:46:08 INFO - PROCESS | 17853 | 1461156368947 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 17853 | 1461156368953 Marionette TRACE conn3 <- [1,2170,null,{}] 05:46:08 INFO - PROCESS | 17853 | 1461156368962 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 17853 | 1461156369181 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:46:09 INFO - PROCESS | 17853 | 1461156369399 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631828000 == 161 [pid = 17853] [id = 550] 05:46:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc63188f000) [pid = 17853] [serial = 1651] [outer = (nil)] 05:46:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc631891c00) [pid = 17853] [serial = 1652] [outer = 0x7fc63188f000] 05:46:09 INFO - PROCESS | 17853 | 1461156369469 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6320c8000) [pid = 17853] [serial = 1653] [outer = 0x7fc63188f000] 05:46:10 INFO - PROCESS | 17853 | 1461156370270 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1389ms 05:46:10 INFO - PROCESS | 17853 | 1461156370335 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 17853 | 1461156370344 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:46:10 INFO - PROCESS | 17853 | 1461156370355 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 17853 | 1461156370360 Marionette TRACE conn3 <- [1,2174,null,{}] 05:46:10 INFO - PROCESS | 17853 | 1461156370366 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:10 INFO - PROCESS | 17853 | 1461156370591 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:46:10 INFO - PROCESS | 17853 | 1461156370789 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633099000 == 162 [pid = 17853] [id = 551] 05:46:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc631887c00) [pid = 17853] [serial = 1654] [outer = (nil)] 05:46:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc6322e9400) [pid = 17853] [serial = 1655] [outer = 0x7fc631887c00] 05:46:10 INFO - PROCESS | 17853 | 1461156370859 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc633593000) [pid = 17853] [serial = 1656] [outer = 0x7fc631887c00] 05:46:11 INFO - PROCESS | 17853 | 1461156371837 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1537ms 05:46:11 INFO - PROCESS | 17853 | 1461156371898 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 17853 | 1461156371903 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:46:11 INFO - PROCESS | 17853 | 1461156371910 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 17853 | 1461156371916 Marionette TRACE conn3 <- [1,2178,null,{}] 05:46:11 INFO - PROCESS | 17853 | 1461156371932 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:12 INFO - PROCESS | 17853 | 1461156372264 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:46:12 INFO - PROCESS | 17853 | 1461156372301 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634ff0800 == 163 [pid = 17853] [id = 552] 05:46:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc633594000) [pid = 17853] [serial = 1657] [outer = (nil)] 05:46:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc63373bc00) [pid = 17853] [serial = 1658] [outer = 0x7fc633594000] 05:46:12 INFO - PROCESS | 17853 | 1461156372373 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc634a4d400) [pid = 17853] [serial = 1659] [outer = 0x7fc633594000] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc62e260c00) [pid = 17853] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc635a47400) [pid = 17853] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc639574000) [pid = 17853] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc633599000) [pid = 17853] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc6330ccc00) [pid = 17853] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc641d4cc00) [pid = 17853] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc643b31000) [pid = 17853] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc63579e400) [pid = 17853] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc63579a400) [pid = 17853] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc634acfc00) [pid = 17853] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc63373d000) [pid = 17853] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc636177000) [pid = 17853] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc636de7c00) [pid = 17853] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc64462dc00) [pid = 17853] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc6392f0800) [pid = 17853] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc6392f6800) [pid = 17853] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc62e17b400) [pid = 17853] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc6392ee400) [pid = 17853] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc6465a5800) [pid = 17853] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc63bf93000) [pid = 17853] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63b39f000) [pid = 17853] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc634237400) [pid = 17853] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc639466c00) [pid = 17853] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc63aac8000) [pid = 17853] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc6337fb400) [pid = 17853] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc636173800) [pid = 17853] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc6438a7800) [pid = 17853] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc62e17d000) [pid = 17853] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc62f9d4c00) [pid = 17853] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc6392eec00) [pid = 17853] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc637fb8c00) [pid = 17853] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc643b91400) [pid = 17853] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc62f9d2000) [pid = 17853] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc636de8800) [pid = 17853] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc62f9d2c00) [pid = 17853] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc62e17b800) [pid = 17853] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc634a55c00) [pid = 17853] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc635aa7800) [pid = 17853] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6396fbc00) [pid = 17853] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63946dc00) [pid = 17853] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc645442000) [pid = 17853] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:46:14 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc645744c00) [pid = 17853] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:46:14 INFO - PROCESS | 17853 | 1461156374524 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2641ms 05:46:14 INFO - PROCESS | 17853 | 1461156374552 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:46:14 INFO - PROCESS | 17853 | 1461156374557 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:46:14 INFO - PROCESS | 17853 | 1461156374563 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 17853 | 1461156374566 Marionette TRACE conn3 <- [1,2182,null,{}] 05:46:14 INFO - PROCESS | 17853 | 1461156374572 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 17853 | 1461156374851 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:46:14 INFO - PROCESS | 17853 | 1461156374874 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63620e800 == 164 [pid = 17853] [id = 553] 05:46:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc62e17b400) [pid = 17853] [serial = 1660] [outer = (nil)] 05:46:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc633619400) [pid = 17853] [serial = 1661] [outer = 0x7fc62e17b400] 05:46:14 INFO - PROCESS | 17853 | 1461156374938 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc635799800) [pid = 17853] [serial = 1662] [outer = 0x7fc62e17b400] 05:46:15 INFO - PROCESS | 17853 | 1461156375793 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1289ms 05:46:15 INFO - PROCESS | 17853 | 1461156375852 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 17853 | 1461156375856 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:46:15 INFO - PROCESS | 17853 | 1461156375863 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 17853 | 1461156375866 Marionette TRACE conn3 <- [1,2186,null,{}] 05:46:15 INFO - PROCESS | 17853 | 1461156375871 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 17853 | 1461156376104 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:46:16 INFO - PROCESS | 17853 | 1461156376647 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f2b8800 == 165 [pid = 17853] [id = 554] 05:46:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc62c6dec00) [pid = 17853] [serial = 1663] [outer = (nil)] 05:46:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc62f9d2000) [pid = 17853] [serial = 1664] [outer = 0x7fc62c6dec00] 05:46:16 INFO - PROCESS | 17853 | 1461156376782 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63188e000) [pid = 17853] [serial = 1665] [outer = 0x7fc62c6dec00] 05:46:17 INFO - PROCESS | 17853 | 1461156377818 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1986ms 05:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:46:17 INFO - PROCESS | 17853 | 1461156377852 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 17853 | 1461156377857 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:46:17 INFO - PROCESS | 17853 | 1461156377866 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 17853 | 1461156377873 Marionette TRACE conn3 <- [1,2190,null,{}] 05:46:17 INFO - PROCESS | 17853 | 1461156377881 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 17853 | 1461156378205 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:46:18 INFO - PROCESS | 17853 | 1461156378460 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634fea800 == 166 [pid = 17853] [id = 555] 05:46:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6330cd400) [pid = 17853] [serial = 1666] [outer = (nil)] 05:46:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63359dc00) [pid = 17853] [serial = 1667] [outer = 0x7fc6330cd400] 05:46:18 INFO - PROCESS | 17853 | 1461156378549 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc633739c00) [pid = 17853] [serial = 1668] [outer = 0x7fc6330cd400] 05:46:19 INFO - PROCESS | 17853 | 1461156379548 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1736ms 05:46:19 INFO - PROCESS | 17853 | 1461156379605 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 17853 | 1461156379610 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:46:19 INFO - PROCESS | 17853 | 1461156379618 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 17853 | 1461156379622 Marionette TRACE conn3 <- [1,2194,null,{}] 05:46:19 INFO - PROCESS | 17853 | 1461156379628 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:19 INFO - PROCESS | 17853 | 1461156379913 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:46:20 INFO - PROCESS | 17853 | 1461156380260 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638694800 == 167 [pid = 17853] [id = 556] 05:46:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc634a59400) [pid = 17853] [serial = 1669] [outer = (nil)] 05:46:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc635786c00) [pid = 17853] [serial = 1670] [outer = 0x7fc634a59400] 05:46:20 INFO - PROCESS | 17853 | 1461156380339 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc635a49000) [pid = 17853] [serial = 1671] [outer = 0x7fc634a59400] 05:46:21 INFO - PROCESS | 17853 | 1461156381289 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1737ms 05:46:21 INFO - PROCESS | 17853 | 1461156381357 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 17853 | 1461156381362 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:46:21 INFO - PROCESS | 17853 | 1461156381378 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 17853 | 1461156381388 Marionette TRACE conn3 <- [1,2198,null,{}] 05:46:21 INFO - PROCESS | 17853 | 1461156381396 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:21 INFO - PROCESS | 17853 | 1461156381692 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:46:22 INFO - PROCESS | 17853 | 1461156382008 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639797000 == 168 [pid = 17853] [id = 557] 05:46:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc6330c9400) [pid = 17853] [serial = 1672] [outer = (nil)] 05:46:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc636176000) [pid = 17853] [serial = 1673] [outer = 0x7fc6330c9400] 05:46:22 INFO - PROCESS | 17853 | 1461156382086 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc636e60000) [pid = 17853] [serial = 1674] [outer = 0x7fc6330c9400] 05:46:22 INFO - PROCESS | 17853 | 1461156382943 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1606ms 05:46:22 INFO - PROCESS | 17853 | 1461156382976 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:46:22 INFO - PROCESS | 17853 | 1461156382982 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:46:22 INFO - PROCESS | 17853 | 1461156382988 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 17853 | 1461156382991 Marionette TRACE conn3 <- [1,2202,null,{}] 05:46:23 INFO - PROCESS | 17853 | 1461156382997 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 17853 | 1461156383238 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:46:23 INFO - PROCESS | 17853 | 1461156383505 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c07a000 == 169 [pid = 17853] [id = 558] 05:46:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc634a45000) [pid = 17853] [serial = 1675] [outer = (nil)] 05:46:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc637e45800) [pid = 17853] [serial = 1676] [outer = 0x7fc634a45000] 05:46:23 INFO - PROCESS | 17853 | 1461156383627 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc637fb3000) [pid = 17853] [serial = 1677] [outer = 0x7fc634a45000] 05:46:24 INFO - PROCESS | 17853 | 1461156384533 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1580ms 05:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:46:24 INFO - PROCESS | 17853 | 1461156384568 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 17853 | 1461156384571 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:46:24 INFO - PROCESS | 17853 | 1461156384579 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 17853 | 1461156384582 Marionette TRACE conn3 <- [1,2206,null,{}] 05:46:24 INFO - PROCESS | 17853 | 1461156384588 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 17853 | 1461156384824 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:46:25 INFO - PROCESS | 17853 | 1461156385146 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe21800 == 170 [pid = 17853] [id = 559] 05:46:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc63921bc00) [pid = 17853] [serial = 1678] [outer = (nil)] 05:46:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc639222400) [pid = 17853] [serial = 1679] [outer = 0x7fc63921bc00] 05:46:25 INFO - PROCESS | 17853 | 1461156385240 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc639576400) [pid = 17853] [serial = 1680] [outer = 0x7fc63921bc00] 05:46:26 INFO - PROCESS | 17853 | 1461156386165 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1635ms 05:46:26 INFO - PROCESS | 17853 | 1461156386213 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:46:26 INFO - PROCESS | 17853 | 1461156386217 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:46:26 INFO - PROCESS | 17853 | 1461156386223 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 17853 | 1461156386226 Marionette TRACE conn3 <- [1,2210,null,{}] 05:46:26 INFO - PROCESS | 17853 | 1461156386231 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 17853 | 1461156386471 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:46:26 INFO - PROCESS | 17853 | 1461156386775 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64139e800 == 171 [pid = 17853] [id = 560] 05:46:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6364f7000) [pid = 17853] [serial = 1681] [outer = (nil)] 05:46:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc63aac3400) [pid = 17853] [serial = 1682] [outer = 0x7fc6364f7000] 05:46:26 INFO - PROCESS | 17853 | 1461156386856 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc63bf95000) [pid = 17853] [serial = 1683] [outer = 0x7fc6364f7000] 05:46:27 INFO - PROCESS | 17853 | 1461156387722 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1529ms 05:46:27 INFO - PROCESS | 17853 | 1461156387752 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 17853 | 1461156387755 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:46:27 INFO - PROCESS | 17853 | 1461156387762 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 17853 | 1461156387766 Marionette TRACE conn3 <- [1,2214,null,{}] 05:46:27 INFO - PROCESS | 17853 | 1461156387771 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 17853 | 1461156388001 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:46:28 INFO - PROCESS | 17853 | 1461156388267 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641f1a800 == 172 [pid = 17853] [id = 561] 05:46:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc637fb2000) [pid = 17853] [serial = 1684] [outer = (nil)] 05:46:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc63c38c800) [pid = 17853] [serial = 1685] [outer = 0x7fc637fb2000] 05:46:28 INFO - PROCESS | 17853 | 1461156388387 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc63fa9b000) [pid = 17853] [serial = 1686] [outer = 0x7fc637fb2000] 05:46:29 INFO - PROCESS | 17853 | 1461156389271 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1537ms 05:46:29 INFO - PROCESS | 17853 | 1461156389302 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 17853 | 1461156389306 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:46:29 INFO - PROCESS | 17853 | 1461156389312 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 17853 | 1461156389316 Marionette TRACE conn3 <- [1,2218,null,{}] 05:46:29 INFO - PROCESS | 17853 | 1461156389321 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 17853 | 1461156389561 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:46:29 INFO - PROCESS | 17853 | 1461156389876 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64271d000 == 173 [pid = 17853] [id = 562] 05:46:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc63aac1400) [pid = 17853] [serial = 1687] [outer = (nil)] 05:46:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc63fb66800) [pid = 17853] [serial = 1688] [outer = 0x7fc63aac1400] 05:46:29 INFO - PROCESS | 17853 | 1461156389959 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc641064400) [pid = 17853] [serial = 1689] [outer = 0x7fc63aac1400] 05:46:30 INFO - PROCESS | 17853 | 1461156390822 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1579ms 05:46:30 INFO - PROCESS | 17853 | 1461156390894 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:46:30 INFO - PROCESS | 17853 | 1461156390898 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:46:30 INFO - PROCESS | 17853 | 1461156390905 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 17853 | 1461156390908 Marionette TRACE conn3 <- [1,2222,null,{}] 05:46:30 INFO - PROCESS | 17853 | 1461156390914 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 17853 | 1461156391187 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:46:31 INFO - PROCESS | 17853 | 1461156391497 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642926800 == 174 [pid = 17853] [id = 563] 05:46:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc63b3a4800) [pid = 17853] [serial = 1690] [outer = (nil)] 05:46:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc64175cc00) [pid = 17853] [serial = 1691] [outer = 0x7fc63b3a4800] 05:46:31 INFO - PROCESS | 17853 | 1461156391579 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc641ae6000) [pid = 17853] [serial = 1692] [outer = 0x7fc63b3a4800] 05:46:32 INFO - PROCESS | 17853 | 1461156392499 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1635ms 05:46:32 INFO - PROCESS | 17853 | 1461156392541 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 17853 | 1461156392544 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:46:32 INFO - PROCESS | 17853 | 1461156392550 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 17853 | 1461156392553 Marionette TRACE conn3 <- [1,2226,null,{}] 05:46:32 INFO - PROCESS | 17853 | 1461156392559 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 17853 | 1461156392789 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:46:33 INFO - PROCESS | 17853 | 1461156393110 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645fbe800 == 175 [pid = 17853] [id = 564] 05:46:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc642142c00) [pid = 17853] [serial = 1693] [outer = (nil)] 05:46:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc6427ec400) [pid = 17853] [serial = 1694] [outer = 0x7fc642142c00] 05:46:33 INFO - PROCESS | 17853 | 1461156393207 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6438aac00) [pid = 17853] [serial = 1695] [outer = 0x7fc642142c00] 05:46:34 INFO - PROCESS | 17853 | 1461156394137 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1629ms 05:46:34 INFO - PROCESS | 17853 | 1461156394181 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:46:34 INFO - PROCESS | 17853 | 1461156394186 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:46:34 INFO - PROCESS | 17853 | 1461156394192 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 17853 | 1461156394198 Marionette TRACE conn3 <- [1,2230,null,{}] 05:46:34 INFO - PROCESS | 17853 | 1461156394205 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 17853 | 1461156394483 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:46:34 INFO - PROCESS | 17853 | 1461156394795 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646284800 == 176 [pid = 17853] [id = 565] 05:46:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc643b97800) [pid = 17853] [serial = 1696] [outer = (nil)] 05:46:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64542f000) [pid = 17853] [serial = 1697] [outer = 0x7fc643b97800] 05:46:34 INFO - PROCESS | 17853 | 1461156394876 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc64556c400) [pid = 17853] [serial = 1698] [outer = 0x7fc643b97800] 05:46:35 INFO - PROCESS | 17853 | 1461156395732 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1586ms 05:46:35 INFO - PROCESS | 17853 | 1461156395779 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:46:35 INFO - PROCESS | 17853 | 1461156395783 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:46:35 INFO - PROCESS | 17853 | 1461156395789 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 17853 | 1461156395793 Marionette TRACE conn3 <- [1,2234,null,{}] 05:46:35 INFO - PROCESS | 17853 | 1461156395799 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:36 INFO - PROCESS | 17853 | 1461156396029 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:46:36 INFO - PROCESS | 17853 | 1461156396303 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466b5000 == 177 [pid = 17853] [id = 566] 05:46:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc63fb5ec00) [pid = 17853] [serial = 1699] [outer = (nil)] 05:46:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc645f5a400) [pid = 17853] [serial = 1700] [outer = 0x7fc63fb5ec00] 05:46:36 INFO - PROCESS | 17853 | 1461156396425 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc646252800) [pid = 17853] [serial = 1701] [outer = 0x7fc63fb5ec00] 05:46:37 INFO - PROCESS | 17853 | 1461156397256 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1538ms 05:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:46:37 INFO - PROCESS | 17853 | 1461156397328 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 17853 | 1461156397331 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:46:37 INFO - PROCESS | 17853 | 1461156397344 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 17853 | 1461156397353 Marionette TRACE conn3 <- [1,2238,null,{}] 05:46:37 INFO - PROCESS | 17853 | 1461156397359 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 17853 | 1461156397637 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:46:37 INFO - PROCESS | 17853 | 1461156397951 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a90a000 == 178 [pid = 17853] [id = 567] 05:46:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc636e80000) [pid = 17853] [serial = 1702] [outer = (nil)] 05:46:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc6465af000) [pid = 17853] [serial = 1703] [outer = 0x7fc636e80000] 05:46:38 INFO - PROCESS | 17853 | 1461156398028 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc6488d0800) [pid = 17853] [serial = 1704] [outer = 0x7fc636e80000] 05:46:38 INFO - PROCESS | 17853 | 1461156398875 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1600ms 05:46:38 INFO - PROCESS | 17853 | 1461156398937 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 17853 | 1461156398941 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:46:38 INFO - PROCESS | 17853 | 1461156398947 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 17853 | 1461156398950 Marionette TRACE conn3 <- [1,2242,null,{}] 05:46:38 INFO - PROCESS | 17853 | 1461156398955 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:39 INFO - PROCESS | 17853 | 1461156399198 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:46:39 INFO - PROCESS | 17853 | 1461156399465 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64be9e000 == 179 [pid = 17853] [id = 568] 05:46:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc644743800) [pid = 17853] [serial = 1705] [outer = (nil)] 05:46:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc64a13b400) [pid = 17853] [serial = 1706] [outer = 0x7fc644743800] 05:46:39 INFO - PROCESS | 17853 | 1461156399598 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc64aa82000) [pid = 17853] [serial = 1707] [outer = 0x7fc644743800] 05:46:40 INFO - PROCESS | 17853 | 1461156400467 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1583ms 05:46:40 INFO - PROCESS | 17853 | 1461156400532 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 17853 | 1461156400535 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:46:40 INFO - PROCESS | 17853 | 1461156400542 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 17853 | 1461156400546 Marionette TRACE conn3 <- [1,2246,null,{}] 05:46:40 INFO - PROCESS | 17853 | 1461156400551 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 17853 | 1461156400787 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:46:41 INFO - PROCESS | 17853 | 1461156401055 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc6000 == 180 [pid = 17853] [id = 569] 05:46:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc635b4e400) [pid = 17853] [serial = 1708] [outer = (nil)] 05:46:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc64acdb000) [pid = 17853] [serial = 1709] [outer = 0x7fc635b4e400] 05:46:41 INFO - PROCESS | 17853 | 1461156401180 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc64bbe1c00) [pid = 17853] [serial = 1710] [outer = 0x7fc635b4e400] 05:46:42 INFO - PROCESS | 17853 | 1461156402062 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1582ms 05:46:42 INFO - PROCESS | 17853 | 1461156402127 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 17853 | 1461156402130 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:46:42 INFO - PROCESS | 17853 | 1461156402137 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 17853 | 1461156402140 Marionette TRACE conn3 <- [1,2250,null,{}] 05:46:42 INFO - PROCESS | 17853 | 1461156402145 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:42 INFO - PROCESS | 17853 | 1461156402398 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:46:42 INFO - PROCESS | 17853 | 1461156402708 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659c16800 == 181 [pid = 17853] [id = 570] 05:46:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc642157c00) [pid = 17853] [serial = 1711] [outer = (nil)] 05:46:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc64c160c00) [pid = 17853] [serial = 1712] [outer = 0x7fc642157c00] 05:46:42 INFO - PROCESS | 17853 | 1461156402791 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc64cd26c00) [pid = 17853] [serial = 1713] [outer = 0x7fc642157c00] 05:46:43 INFO - PROCESS | 17853 | 1461156403615 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1529ms 05:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:46:43 INFO - PROCESS | 17853 | 1461156403668 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 17853 | 1461156403670 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:46:43 INFO - PROCESS | 17853 | 1461156403677 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 17853 | 1461156403680 Marionette TRACE conn3 <- [1,2254,null,{}] 05:46:43 INFO - PROCESS | 17853 | 1461156403685 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 17853 | 1461156403939 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:46:44 INFO - PROCESS | 17853 | 1461156404207 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc660c30800 == 182 [pid = 17853] [id = 571] 05:46:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc6464b1000) [pid = 17853] [serial = 1714] [outer = (nil)] 05:46:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc657cec400) [pid = 17853] [serial = 1715] [outer = 0x7fc6464b1000] 05:46:44 INFO - PROCESS | 17853 | 1461156404340 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc658d2ac00) [pid = 17853] [serial = 1716] [outer = 0x7fc6464b1000] 05:46:45 INFO - PROCESS | 17853 | 1461156405208 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1582ms 05:46:45 INFO - PROCESS | 17853 | 1461156405261 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 17853 | 1461156405264 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:46:45 INFO - PROCESS | 17853 | 1461156405271 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 17853 | 1461156405274 Marionette TRACE conn3 <- [1,2258,null,{}] 05:46:45 INFO - PROCESS | 17853 | 1461156405281 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:45 INFO - PROCESS | 17853 | 1461156405523 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:46:45 INFO - PROCESS | 17853 | 1461156405842 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63186e800 == 183 [pid = 17853] [id = 572] 05:46:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc637fb9c00) [pid = 17853] [serial = 1717] [outer = (nil)] 05:46:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc658f44400) [pid = 17853] [serial = 1718] [outer = 0x7fc637fb9c00] 05:46:45 INFO - PROCESS | 17853 | 1461156405921 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc65ddc4400) [pid = 17853] [serial = 1719] [outer = 0x7fc637fb9c00] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bad800 == 182 [pid = 17853] [id = 435] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63308d800 == 181 [pid = 17853] [id = 527] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646073000 == 180 [pid = 17853] [id = 446] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641661800 == 179 [pid = 17853] [id = 443] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429ae800 == 178 [pid = 17853] [id = 445] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63979e800 == 177 [pid = 17853] [id = 438] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a915000 == 176 [pid = 17853] [id = 448] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63620b800 == 175 [pid = 17853] [id = 439] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646631800 == 174 [pid = 17853] [id = 447] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642684000 == 173 [pid = 17853] [id = 444] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634fdf800 == 172 [pid = 17853] [id = 310] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63620e800 == 171 [pid = 17853] [id = 553] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634ff0800 == 170 [pid = 17853] [id = 552] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633099000 == 169 [pid = 17853] [id = 551] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc631828000 == 168 [pid = 17853] [id = 550] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645fc7800 == 167 [pid = 17853] [id = 549] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66b0cf000 == 166 [pid = 17853] [id = 548] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63141b000 == 165 [pid = 17853] [id = 547] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc660cd9000 == 164 [pid = 17853] [id = 546] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65e31c800 == 163 [pid = 17853] [id = 545] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65df92800 == 162 [pid = 17853] [id = 544] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659f65000 == 161 [pid = 17853] [id = 543] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64e9e9800 == 160 [pid = 17853] [id = 542] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64901e000 == 159 [pid = 17853] [id = 541] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64628e800 == 158 [pid = 17853] [id = 540] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646095800 == 157 [pid = 17853] [id = 539] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6452f7000 == 156 [pid = 17853] [id = 538] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64291c800 == 155 [pid = 17853] [id = 537] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641d3d800 == 154 [pid = 17853] [id = 536] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64134c800 == 153 [pid = 17853] [id = 535] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe96800 == 152 [pid = 17853] [id = 534] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63aa7a800 == 151 [pid = 17853] [id = 533] 05:46:47 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636215000 == 150 [pid = 17853] [id = 532] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc636df5c00) [pid = 17853] [serial = 1592] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc637e43400) [pid = 17853] [serial = 1593] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc64c8c7400) [pid = 17853] [serial = 1578] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc63c1ab400) [pid = 17853] [serial = 1547] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc6337f2400) [pid = 17853] [serial = 1458] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc633611000) [pid = 17853] [serial = 1584] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc64213b400) [pid = 17853] [serial = 1556] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc645749c00) [pid = 17853] [serial = 1563] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc637e3e800) [pid = 17853] [serial = 1536] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc63607ac00) [pid = 17853] [serial = 1590] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc635a4e800) [pid = 17853] [serial = 1532] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc634a47000) [pid = 17853] [serial = 1530] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc64624f400) [pid = 17853] [serial = 1566] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc639219c00) [pid = 17853] [serial = 1539] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc64a183000) [pid = 17853] [serial = 1571] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc63bf91000) [pid = 17853] [serial = 1545] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc63c38f400) [pid = 17853] [serial = 1476] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc6320c9400) [pid = 17853] [serial = 1527] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc6465abc00) [pid = 17853] [serial = 1568] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc64b59bc00) [pid = 17853] [serial = 1506] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc641339400) [pid = 17853] [serial = 1553] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc64a95e800) [pid = 17853] [serial = 1503] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc6464b2800) [pid = 17853] [serial = 1494] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc63b659400) [pid = 17853] [serial = 1473] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc64becec00) [pid = 17853] [serial = 1577] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc63fb5b800) [pid = 17853] [serial = 1550] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc637e4c000) [pid = 17853] [serial = 1467] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc636074000) [pid = 17853] [serial = 1533] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc6427ef800) [pid = 17853] [serial = 1557] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc64544c400) [pid = 17853] [serial = 1562] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc647cdf000) [pid = 17853] [serial = 1497] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc64542b800) [pid = 17853] [serial = 1560] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc634ace000) [pid = 17853] [serial = 1509] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63fa9d800) [pid = 17853] [serial = 1581] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc635ab3c00) [pid = 17853] [serial = 1589] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc63fa93c00) [pid = 17853] [serial = 1548] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc639574c00) [pid = 17853] [serial = 1542] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc6320cf000) [pid = 17853] [serial = 1580] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc6488cb800) [pid = 17853] [serial = 1569] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc62e261c00) [pid = 17853] [serial = 1526] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc641069000) [pid = 17853] [serial = 1482] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64542d400) [pid = 17853] [serial = 1488] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc64aa82400) [pid = 17853] [serial = 1572] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc64acda000) [pid = 17853] [serial = 1574] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc639217400) [pid = 17853] [serial = 1470] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc63423f400) [pid = 17853] [serial = 1529] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc641760800) [pid = 17853] [serial = 1554] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc645f5a800) [pid = 17853] [serial = 1565] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6392f6c00) [pid = 17853] [serial = 1541] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc634a44c00) [pid = 17853] [serial = 1586] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc63b60a000) [pid = 17853] [serial = 1544] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc638583400) [pid = 17853] [serial = 1538] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc633596800) [pid = 17853] [serial = 1583] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc635784800) [pid = 17853] [serial = 1386] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc64b863800) [pid = 17853] [serial = 1575] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc635a45800) [pid = 17853] [serial = 1461] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc636e59000) [pid = 17853] [serial = 1464] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63577b800) [pid = 17853] [serial = 1587] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc636e77000) [pid = 17853] [serial = 1535] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc641c5fc00) [pid = 17853] [serial = 1485] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc640fcb000) [pid = 17853] [serial = 1551] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6453c6800) [pid = 17853] [serial = 1559] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc63fa9fc00) [pid = 17853] [serial = 1479] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc64624bc00) [pid = 17853] [serial = 1491] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc649ef1800) [pid = 17853] [serial = 1500] [outer = (nil)] [url = about:blank] 05:46:48 INFO - PROCESS | 17853 | 1461156408539 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3292ms 05:46:48 INFO - PROCESS | 17853 | 1461156408565 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:46:48 INFO - PROCESS | 17853 | 1461156408571 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:46:48 INFO - PROCESS | 17853 | 1461156408579 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 17853 | 1461156408583 Marionette TRACE conn3 <- [1,2262,null,{}] 05:46:48 INFO - PROCESS | 17853 | 1461156408591 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:48 INFO - PROCESS | 17853 | 1461156408848 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:46:49 INFO - PROCESS | 17853 | 1461156409048 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631429800 == 151 [pid = 17853] [id = 573] 05:46:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc62f9d5800) [pid = 17853] [serial = 1720] [outer = (nil)] 05:46:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc62f9db800) [pid = 17853] [serial = 1721] [outer = 0x7fc62f9d5800] 05:46:49 INFO - PROCESS | 17853 | 1461156409124 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc631478000) [pid = 17853] [serial = 1722] [outer = 0x7fc62f9d5800] 05:46:49 INFO - PROCESS | 17853 | 1461156409911 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1384ms 05:46:49 INFO - PROCESS | 17853 | 1461156409963 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 17853 | 1461156409972 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:46:49 INFO - PROCESS | 17853 | 1461156409983 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 17853 | 1461156409987 Marionette TRACE conn3 <- [1,2266,null,{}] 05:46:49 INFO - PROCESS | 17853 | 1461156409992 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:50 INFO - PROCESS | 17853 | 1461156410323 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:46:50 INFO - PROCESS | 17853 | 1461156410471 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6330ab800 == 152 [pid = 17853] [id = 574] 05:46:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc62e25f400) [pid = 17853] [serial = 1723] [outer = (nil)] 05:46:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc6320cac00) [pid = 17853] [serial = 1724] [outer = 0x7fc62e25f400] 05:46:50 INFO - PROCESS | 17853 | 1461156410556 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc6330c9000) [pid = 17853] [serial = 1725] [outer = 0x7fc62e25f400] 05:46:51 INFO - PROCESS | 17853 | 1461156411573 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1637ms 05:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:46:51 INFO - PROCESS | 17853 | 1461156411627 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 17853 | 1461156411630 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:46:51 INFO - PROCESS | 17853 | 1461156411637 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 17853 | 1461156411643 Marionette TRACE conn3 <- [1,2270,null,{}] 05:46:51 INFO - PROCESS | 17853 | 1461156411660 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 17853 | 1461156411971 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:46:52 INFO - PROCESS | 17853 | 1461156412020 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634dec000 == 153 [pid = 17853] [id = 575] 05:46:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc633594c00) [pid = 17853] [serial = 1726] [outer = (nil)] 05:46:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc633615000) [pid = 17853] [serial = 1727] [outer = 0x7fc633594c00] 05:46:52 INFO - PROCESS | 17853 | 1461156412158 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63423f400) [pid = 17853] [serial = 1728] [outer = 0x7fc633594c00] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc62c6dd800) [pid = 17853] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc6427ee800) [pid = 17853] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc63fb5c400) [pid = 17853] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc637e41c00) [pid = 17853] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc631887c00) [pid = 17853] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc62c6d9400) [pid = 17853] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc63188f000) [pid = 17853] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc64b865000) [pid = 17853] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc633594000) [pid = 17853] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc637fba000) [pid = 17853] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc64215ac00) [pid = 17853] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc63fb62800) [pid = 17853] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63146f000) [pid = 17853] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc62e17cc00) [pid = 17853] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc631472400) [pid = 17853] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc6322e1400) [pid = 17853] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc6337f7c00) [pid = 17853] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc634aca800) [pid = 17853] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc64c169c00) [pid = 17853] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc636f2bc00) [pid = 17853] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc62c6d8800) [pid = 17853] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:46:53 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc633593c00) [pid = 17853] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:46:53 INFO - PROCESS | 17853 | 1461156413684 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2092ms 05:46:53 INFO - PROCESS | 17853 | 1461156413729 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:46:53 INFO - PROCESS | 17853 | 1461156413734 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:46:53 INFO - PROCESS | 17853 | 1461156413753 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 17853 | 1461156413757 Marionette TRACE conn3 <- [1,2274,null,{}] 05:46:53 INFO - PROCESS | 17853 | 1461156413764 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 17853 | 1461156414004 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:46:54 INFO - PROCESS | 17853 | 1461156414174 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6359db000 == 154 [pid = 17853] [id = 576] 05:46:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc62c6d8800) [pid = 17853] [serial = 1729] [outer = (nil)] 05:46:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63335ac00) [pid = 17853] [serial = 1730] [outer = 0x7fc62c6d8800] 05:46:54 INFO - PROCESS | 17853 | 1461156414245 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc634a5cc00) [pid = 17853] [serial = 1731] [outer = 0x7fc62c6d8800] 05:46:55 INFO - PROCESS | 17853 | 1461156415058 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1352ms 05:46:55 INFO - PROCESS | 17853 | 1461156415093 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 17853 | 1461156415097 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:46:55 INFO - PROCESS | 17853 | 1461156415103 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 17853 | 1461156415105 Marionette TRACE conn3 <- [1,2278,null,{}] 05:46:55 INFO - PROCESS | 17853 | 1461156415113 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 17853 | 1461156415500 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:46:55 INFO - PROCESS | 17853 | 1461156415800 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63140f800 == 155 [pid = 17853] [id = 577] 05:46:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc62e17d400) [pid = 17853] [serial = 1732] [outer = (nil)] 05:46:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc62e188800) [pid = 17853] [serial = 1733] [outer = 0x7fc62e17d400] 05:46:55 INFO - PROCESS | 17853 | 1461156415922 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc62f9d3400) [pid = 17853] [serial = 1734] [outer = 0x7fc62e17d400] 05:46:56 INFO - PROCESS | 17853 | 1461156416815 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1788ms 05:46:56 INFO - PROCESS | 17853 | 1461156416894 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 17853 | 1461156416902 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:46:56 INFO - PROCESS | 17853 | 1461156416910 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 17853 | 1461156416917 Marionette TRACE conn3 <- [1,2282,null,{}] 05:46:56 INFO - PROCESS | 17853 | 1461156416925 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 17853 | 1461156417224 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:46:57 INFO - PROCESS | 17853 | 1461156417535 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634ff7000 == 156 [pid = 17853] [id = 578] 05:46:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc6330cd000) [pid = 17853] [serial = 1735] [outer = (nil)] 05:46:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc633734000) [pid = 17853] [serial = 1736] [outer = 0x7fc6330cd000] 05:46:57 INFO - PROCESS | 17853 | 1461156417618 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc634a55000) [pid = 17853] [serial = 1737] [outer = 0x7fc6330cd000] 05:46:58 INFO - PROCESS | 17853 | 1461156418545 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1690ms 05:46:58 INFO - PROCESS | 17853 | 1461156418601 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:46:58 INFO - PROCESS | 17853 | 1461156418606 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:46:58 INFO - PROCESS | 17853 | 1461156418613 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 17853 | 1461156418617 Marionette TRACE conn3 <- [1,2286,null,{}] 05:46:58 INFO - PROCESS | 17853 | 1461156418622 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 17853 | 1461156418864 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:46:59 INFO - PROCESS | 17853 | 1461156419206 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637f8b800 == 157 [pid = 17853] [id = 579] 05:46:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc634ce5800) [pid = 17853] [serial = 1738] [outer = (nil)] 05:46:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc634cef400) [pid = 17853] [serial = 1739] [outer = 0x7fc634ce5800] 05:46:59 INFO - PROCESS | 17853 | 1461156419288 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc635794800) [pid = 17853] [serial = 1740] [outer = 0x7fc634ce5800] 05:47:00 INFO - PROCESS | 17853 | 1461156420194 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:47:00 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 05:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1631ms 05:47:00 INFO - PROCESS | 17853 | 1461156420246 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 17853 | 1461156420255 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:47:00 INFO - PROCESS | 17853 | 1461156420279 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 17853 | 1461156420288 Marionette TRACE conn3 <- [1,2290,null,{}] 05:47:00 INFO - PROCESS | 17853 | 1461156420293 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 17853 | 1461156420583 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:47:00 INFO - PROCESS | 17853 | 1461156420886 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394ce000 == 158 [pid = 17853] [id = 580] 05:47:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc6320cb800) [pid = 17853] [serial = 1741] [outer = (nil)] 05:47:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc635b44000) [pid = 17853] [serial = 1742] [outer = 0x7fc6320cb800] 05:47:00 INFO - PROCESS | 17853 | 1461156420966 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc63607ec00) [pid = 17853] [serial = 1743] [outer = 0x7fc6320cb800] 05:47:01 INFO - PROCESS | 17853 | 1461156421841 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1606ms 05:47:01 INFO - PROCESS | 17853 | 1461156421873 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 17853 | 1461156421877 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:47:01 INFO - PROCESS | 17853 | 1461156421885 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 17853 | 1461156421889 Marionette TRACE conn3 <- [1,2294,null,{}] 05:47:01 INFO - PROCESS | 17853 | 1461156421895 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 17853 | 1461156422133 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:47:02 INFO - PROCESS | 17853 | 1461156422369 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac71000 == 159 [pid = 17853] [id = 581] 05:47:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc634ce9800) [pid = 17853] [serial = 1744] [outer = (nil)] 05:47:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc636debc00) [pid = 17853] [serial = 1745] [outer = 0x7fc634ce9800] 05:47:02 INFO - PROCESS | 17853 | 1461156422449 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc636e7f800) [pid = 17853] [serial = 1746] [outer = 0x7fc634ce9800] 05:47:03 INFO - PROCESS | 17853 | 1461156423374 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1532ms 05:47:03 INFO - PROCESS | 17853 | 1461156423418 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:47:03 INFO - PROCESS | 17853 | 1461156423423 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:47:03 INFO - PROCESS | 17853 | 1461156423429 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 17853 | 1461156423434 Marionette TRACE conn3 <- [1,2298,null,{}] 05:47:03 INFO - PROCESS | 17853 | 1461156423441 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 17853 | 1461156423689 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:47:04 INFO - PROCESS | 17853 | 1461156424004 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fc29000 == 160 [pid = 17853] [id = 582] 05:47:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc637fb6000) [pid = 17853] [serial = 1747] [outer = (nil)] 05:47:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc638584000) [pid = 17853] [serial = 1748] [outer = 0x7fc637fb6000] 05:47:04 INFO - PROCESS | 17853 | 1461156424099 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc639219000) [pid = 17853] [serial = 1749] [outer = 0x7fc637fb6000] 05:47:05 INFO - PROCESS | 17853 | 1461156424997 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1637ms 05:47:05 INFO - PROCESS | 17853 | 1461156425067 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 17853 | 1461156425070 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:47:05 INFO - PROCESS | 17853 | 1461156425077 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 17853 | 1461156425080 Marionette TRACE conn3 <- [1,2302,null,{}] 05:47:05 INFO - PROCESS | 17853 | 1461156425086 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 17853 | 1461156425367 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:47:05 INFO - PROCESS | 17853 | 1461156425670 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411a1800 == 161 [pid = 17853] [id = 583] 05:47:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6392f1000) [pid = 17853] [serial = 1750] [outer = (nil)] 05:47:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63946ac00) [pid = 17853] [serial = 1751] [outer = 0x7fc6392f1000] 05:47:05 INFO - PROCESS | 17853 | 1461156425764 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63956a800) [pid = 17853] [serial = 1752] [outer = 0x7fc6392f1000] 05:47:06 INFO - PROCESS | 17853 | 1461156426605 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1581ms 05:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:47:06 INFO - PROCESS | 17853 | 1461156426660 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 17853 | 1461156426663 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:47:06 INFO - PROCESS | 17853 | 1461156426669 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 17853 | 1461156426673 Marionette TRACE conn3 <- [1,2306,null,{}] 05:47:06 INFO - PROCESS | 17853 | 1461156426678 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 17853 | 1461156426910 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:47:07 INFO - PROCESS | 17853 | 1461156427173 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413ee000 == 162 [pid = 17853] [id = 584] 05:47:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6392f4000) [pid = 17853] [serial = 1753] [outer = (nil)] 05:47:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63964f000) [pid = 17853] [serial = 1754] [outer = 0x7fc6392f4000] 05:47:07 INFO - PROCESS | 17853 | 1461156427255 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc6396fcc00) [pid = 17853] [serial = 1755] [outer = 0x7fc6392f4000] 05:47:08 INFO - PROCESS | 17853 | 1461156428167 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1536ms 05:47:08 INFO - PROCESS | 17853 | 1461156428205 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 17853 | 1461156428209 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:47:08 INFO - PROCESS | 17853 | 1461156428215 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 17853 | 1461156428218 Marionette TRACE conn3 <- [1,2310,null,{}] 05:47:08 INFO - PROCESS | 17853 | 1461156428224 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 17853 | 1461156428464 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:47:08 INFO - PROCESS | 17853 | 1461156428699 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642272000 == 163 [pid = 17853] [id = 585] 05:47:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc636e7f400) [pid = 17853] [serial = 1756] [outer = (nil)] 05:47:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63b609c00) [pid = 17853] [serial = 1757] [outer = 0x7fc636e7f400] 05:47:08 INFO - PROCESS | 17853 | 1461156428775 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63b65dc00) [pid = 17853] [serial = 1758] [outer = 0x7fc636e7f400] 05:47:09 INFO - PROCESS | 17853 | 1461156429724 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1578ms 05:47:09 INFO - PROCESS | 17853 | 1461156429795 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 17853 | 1461156429799 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:47:09 INFO - PROCESS | 17853 | 1461156429806 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 17853 | 1461156429808 Marionette TRACE conn3 <- [1,2314,null,{}] 05:47:09 INFO - PROCESS | 17853 | 1461156429814 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 17853 | 1461156430094 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:47:10 INFO - PROCESS | 17853 | 1461156430408 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427c7000 == 164 [pid = 17853] [id = 586] 05:47:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc62f7c7c00) [pid = 17853] [serial = 1759] [outer = (nil)] 05:47:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc63c1b1000) [pid = 17853] [serial = 1760] [outer = 0x7fc62f7c7c00] 05:47:10 INFO - PROCESS | 17853 | 1461156430490 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63fa93400) [pid = 17853] [serial = 1761] [outer = 0x7fc62f7c7c00] 05:47:11 INFO - PROCESS | 17853 | 1461156431406 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1637ms 05:47:11 INFO - PROCESS | 17853 | 1461156431445 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 17853 | 1461156431448 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:47:11 INFO - PROCESS | 17853 | 1461156431456 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 17853 | 1461156431459 Marionette TRACE conn3 <- [1,2318,null,{}] 05:47:11 INFO - PROCESS | 17853 | 1461156431465 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 17853 | 1461156431698 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:47:11 INFO - PROCESS | 17853 | 1461156431969 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64375a000 == 165 [pid = 17853] [id = 587] 05:47:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc639466c00) [pid = 17853] [serial = 1762] [outer = (nil)] 05:47:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc640fcb000) [pid = 17853] [serial = 1763] [outer = 0x7fc639466c00] 05:47:12 INFO - PROCESS | 17853 | 1461156432059 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc641762c00) [pid = 17853] [serial = 1764] [outer = 0x7fc639466c00] 05:47:13 INFO - PROCESS | 17853 | 1461156433019 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:47:13 INFO - PROCESS | 17853 | 1461156433099 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:47:13 INFO - PROCESS | 17853 | 1461156433106 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 17853 | 1461156433111 Marionette TRACE conn3 <- [1,2322,null,{}] 05:47:13 INFO - PROCESS | 17853 | 1461156433117 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 17853 | 1461156433462 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:47:13 INFO - PROCESS | 17853 | 1461156433774 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64605c000 == 166 [pid = 17853] [id = 588] 05:47:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc63faa0800) [pid = 17853] [serial = 1765] [outer = (nil)] 05:47:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc6427ee800) [pid = 17853] [serial = 1766] [outer = 0x7fc63faa0800] 05:47:13 INFO - PROCESS | 17853 | 1461156433850 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc643b2f400) [pid = 17853] [serial = 1767] [outer = 0x7fc63faa0800] 05:47:14 INFO - PROCESS | 17853 | 1461156434746 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1681ms 05:47:14 INFO - PROCESS | 17853 | 1461156434788 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 17853 | 1461156434791 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:47:14 INFO - PROCESS | 17853 | 1461156434798 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 17853 | 1461156434802 Marionette TRACE conn3 <- [1,2326,null,{}] 05:47:14 INFO - PROCESS | 17853 | 1461156434807 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 17853 | 1461156435041 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:47:15 INFO - PROCESS | 17853 | 1461156435318 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460d2000 == 167 [pid = 17853] [id = 589] 05:47:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6320cec00) [pid = 17853] [serial = 1768] [outer = (nil)] 05:47:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc64215b400) [pid = 17853] [serial = 1769] [outer = 0x7fc6320cec00] 05:47:15 INFO - PROCESS | 17853 | 1461156435440 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc644740c00) [pid = 17853] [serial = 1770] [outer = 0x7fc6320cec00] 05:47:16 INFO - PROCESS | 17853 | 1461156436312 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1579ms 05:47:16 INFO - PROCESS | 17853 | 1461156436379 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:47:16 INFO - PROCESS | 17853 | 1461156436383 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:47:16 INFO - PROCESS | 17853 | 1461156436390 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 17853 | 1461156436393 Marionette TRACE conn3 <- [1,2330,null,{}] 05:47:16 INFO - PROCESS | 17853 | 1461156436399 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 17853 | 1461156436649 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:47:16 INFO - PROCESS | 17853 | 1461156436959 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64628b800 == 168 [pid = 17853] [id = 590] 05:47:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc6320d2800) [pid = 17853] [serial = 1771] [outer = (nil)] 05:47:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc645440c00) [pid = 17853] [serial = 1772] [outer = 0x7fc6320d2800] 05:47:17 INFO - PROCESS | 17853 | 1461156437042 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc64573f400) [pid = 17853] [serial = 1773] [outer = 0x7fc6320d2800] 05:47:17 INFO - PROCESS | 17853 | 1461156437894 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1531ms 05:47:17 INFO - PROCESS | 17853 | 1461156437923 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 17853 | 1461156437926 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:47:17 INFO - PROCESS | 17853 | 1461156437936 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 17853 | 1461156437939 Marionette TRACE conn3 <- [1,2334,null,{}] 05:47:17 INFO - PROCESS | 17853 | 1461156437948 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 17853 | 1461156438197 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:47:18 INFO - PROCESS | 17853 | 1461156438512 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc648f96800 == 169 [pid = 17853] [id = 591] 05:47:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc62e17b000) [pid = 17853] [serial = 1774] [outer = (nil)] 05:47:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc64624d400) [pid = 17853] [serial = 1775] [outer = 0x7fc62e17b000] 05:47:18 INFO - PROCESS | 17853 | 1461156438649 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc6464b3000) [pid = 17853] [serial = 1776] [outer = 0x7fc62e17b000] 05:47:19 INFO - PROCESS | 17853 | 1461156439526 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1642ms 05:47:19 INFO - PROCESS | 17853 | 1461156439578 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 17853 | 1461156439582 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:47:19 INFO - PROCESS | 17853 | 1461156439588 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 17853 | 1461156439591 Marionette TRACE conn3 <- [1,2338,null,{}] 05:47:19 INFO - PROCESS | 17853 | 1461156439597 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 17853 | 1461156439855 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:47:20 INFO - PROCESS | 17853 | 1461156440134 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b625000 == 170 [pid = 17853] [id = 592] 05:47:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc635b50000) [pid = 17853] [serial = 1777] [outer = (nil)] 05:47:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc6465af400) [pid = 17853] [serial = 1778] [outer = 0x7fc635b50000] 05:47:20 INFO - PROCESS | 17853 | 1461156440257 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc6490e0c00) [pid = 17853] [serial = 1779] [outer = 0x7fc635b50000] 05:47:21 INFO - PROCESS | 17853 | 1461156441135 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 05:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:47:21 INFO - PROCESS | 17853 | 1461156441175 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 17853 | 1461156441178 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:47:21 INFO - PROCESS | 17853 | 1461156441185 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 17853 | 1461156441188 Marionette TRACE conn3 <- [1,2342,null,{}] 05:47:21 INFO - PROCESS | 17853 | 1461156441195 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 17853 | 1461156441437 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:47:21 INFO - PROCESS | 17853 | 1461156441711 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651dbf800 == 171 [pid = 17853] [id = 593] 05:47:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc639651c00) [pid = 17853] [serial = 1780] [outer = (nil)] 05:47:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc649ef8400) [pid = 17853] [serial = 1781] [outer = 0x7fc639651c00] 05:47:21 INFO - PROCESS | 17853 | 1461156441836 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc64a5c7000) [pid = 17853] [serial = 1782] [outer = 0x7fc639651c00] 05:47:22 INFO - PROCESS | 17853 | 1461156442716 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1588ms 05:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:47:22 INFO - PROCESS | 17853 | 1461156442773 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 17853 | 1461156442775 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:47:22 INFO - PROCESS | 17853 | 1461156442782 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 17853 | 1461156442786 Marionette TRACE conn3 <- [1,2346,null,{}] 05:47:22 INFO - PROCESS | 17853 | 1461156442791 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 17853 | 1461156443039 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:47:23 INFO - PROCESS | 17853 | 1461156443350 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65995f800 == 172 [pid = 17853] [id = 594] 05:47:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc6465a9400) [pid = 17853] [serial = 1783] [outer = (nil)] 05:47:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64b0f0400) [pid = 17853] [serial = 1784] [outer = 0x7fc6465a9400] 05:47:23 INFO - PROCESS | 17853 | 1461156443431 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc64c8c3800) [pid = 17853] [serial = 1785] [outer = 0x7fc6465a9400] 05:47:24 INFO - PROCESS | 17853 | 1461156444333 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1587ms 05:47:24 INFO - PROCESS | 17853 | 1461156444370 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 17853 | 1461156444373 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:47:24 INFO - PROCESS | 17853 | 1461156444380 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 17853 | 1461156444383 Marionette TRACE conn3 <- [1,2350,null,{}] 05:47:24 INFO - PROCESS | 17853 | 1461156444388 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 17853 | 1461156444637 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:47:24 INFO - PROCESS | 17853 | 1461156444953 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65de3a000 == 173 [pid = 17853] [id = 595] 05:47:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc633595c00) [pid = 17853] [serial = 1786] [outer = (nil)] 05:47:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc64ccf6000) [pid = 17853] [serial = 1787] [outer = 0x7fc633595c00] 05:47:25 INFO - PROCESS | 17853 | 1461156445035 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc657c73800) [pid = 17853] [serial = 1788] [outer = 0x7fc633595c00] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d8e800 == 172 [pid = 17853] [id = 436] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6359db800 == 171 [pid = 17853] [id = 528] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe9c000 == 170 [pid = 17853] [id = 383] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63186e800 == 169 [pid = 17853] [id = 572] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc660c30800 == 168 [pid = 17853] [id = 571] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659c16800 == 167 [pid = 17853] [id = 570] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc652bc6000 == 166 [pid = 17853] [id = 569] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64be9e000 == 165 [pid = 17853] [id = 568] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a90a000 == 164 [pid = 17853] [id = 567] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6466b5000 == 163 [pid = 17853] [id = 566] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646284800 == 162 [pid = 17853] [id = 565] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645fbe800 == 161 [pid = 17853] [id = 564] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642926800 == 160 [pid = 17853] [id = 563] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64271d000 == 159 [pid = 17853] [id = 562] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641f1a800 == 158 [pid = 17853] [id = 561] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64139e800 == 157 [pid = 17853] [id = 560] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe21800 == 156 [pid = 17853] [id = 559] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c07a000 == 155 [pid = 17853] [id = 558] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc639797000 == 154 [pid = 17853] [id = 557] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc638694800 == 153 [pid = 17853] [id = 556] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634fea800 == 152 [pid = 17853] [id = 555] 05:47:27 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2b8800 == 151 [pid = 17853] [id = 554] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc643b96000) [pid = 17853] [serial = 1649] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc643b98400) [pid = 17853] [serial = 1614] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc65ddf2400) [pid = 17853] [serial = 1635] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc63bf91800) [pid = 17853] [serial = 1607] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc63c38d800) [pid = 17853] [serial = 1608] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc633593000) [pid = 17853] [serial = 1656] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc633363400) [pid = 17853] [serial = 1647] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc631891c00) [pid = 17853] [serial = 1652] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc65df6cc00) [pid = 17853] [serial = 1650] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc64cd22400) [pid = 17853] [serial = 1626] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc6320c8000) [pid = 17853] [serial = 1653] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc63373bc00) [pid = 17853] [serial = 1658] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc63aacb800) [pid = 17853] [serial = 1605] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc647ce5400) [pid = 17853] [serial = 1622] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc641757000) [pid = 17853] [serial = 1611] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc6322e9400) [pid = 17853] [serial = 1655] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc6438b3c00) [pid = 17853] [serial = 1613] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc64105f000) [pid = 17853] [serial = 1610] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc634a4d400) [pid = 17853] [serial = 1659] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc631475800) [pid = 17853] [serial = 1637] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc659dcec00) [pid = 17853] [serial = 1638] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc659f08000) [pid = 17853] [serial = 1631] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc65ddf5400) [pid = 17853] [serial = 1640] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc645446800) [pid = 17853] [serial = 1616] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc645f50c00) [pid = 17853] [serial = 1617] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc635b47400) [pid = 17853] [serial = 1599] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc63335e400) [pid = 17853] [serial = 1646] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc64624e400) [pid = 17853] [serial = 1619] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc65df69c00) [pid = 17853] [serial = 1641] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc658ba3400) [pid = 17853] [serial = 1628] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc649ef5400) [pid = 17853] [serial = 1623] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc6392f8c00) [pid = 17853] [serial = 1602] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc631473400) [pid = 17853] [serial = 1644] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc65ddc3800) [pid = 17853] [serial = 1634] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc635782800) [pid = 17853] [serial = 1598] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc64c8d1000) [pid = 17853] [serial = 1625] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc639644400) [pid = 17853] [serial = 1604] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc659cd4800) [pid = 17853] [serial = 1629] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc62c6e0000) [pid = 17853] [serial = 1643] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc637fadc00) [pid = 17853] [serial = 1595] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc65d75a000) [pid = 17853] [serial = 1632] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc639224000) [pid = 17853] [serial = 1601] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6464b5400) [pid = 17853] [serial = 1620] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc63607f800) [pid = 17853] [serial = 1524] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc633619400) [pid = 17853] [serial = 1661] [outer = (nil)] [url = about:blank] 05:47:27 INFO - PROCESS | 17853 | 1461156447692 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 3341ms 05:47:27 INFO - PROCESS | 17853 | 1461156447723 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 17853 | 1461156447729 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:47:27 INFO - PROCESS | 17853 | 1461156447738 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 17853 | 1461156447742 Marionette TRACE conn3 <- [1,2354,null,{}] 05:47:27 INFO - PROCESS | 17853 | 1461156447751 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 17853 | 1461156448024 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:47:28 INFO - PROCESS | 17853 | 1461156448221 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62f62b000 == 152 [pid = 17853] [id = 596] 05:47:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc62f60a400) [pid = 17853] [serial = 1789] [outer = (nil)] 05:47:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc62f611400) [pid = 17853] [serial = 1790] [outer = 0x7fc62f60a400] 05:47:28 INFO - PROCESS | 17853 | 1461156448297 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc62f7d4000) [pid = 17853] [serial = 1791] [outer = 0x7fc62f60a400] 05:47:29 INFO - PROCESS | 17853 | 1461156449159 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1484ms 05:47:29 INFO - PROCESS | 17853 | 1461156449223 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 17853 | 1461156449232 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:47:29 INFO - PROCESS | 17853 | 1461156449243 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 17853 | 1461156449246 Marionette TRACE conn3 <- [1,2358,null,{}] 05:47:29 INFO - PROCESS | 17853 | 1461156449252 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 17853 | 1461156449474 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:47:29 INFO - PROCESS | 17853 | 1461156449688 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63187e800 == 153 [pid = 17853] [id = 597] 05:47:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc62f60c400) [pid = 17853] [serial = 1792] [outer = (nil)] 05:47:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc631473400) [pid = 17853] [serial = 1793] [outer = 0x7fc62f60c400] 05:47:29 INFO - PROCESS | 17853 | 1461156449766 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc63188c400) [pid = 17853] [serial = 1794] [outer = 0x7fc62f60c400] 05:47:30 INFO - PROCESS | 17853 | 1461156450678 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1481ms 05:47:30 INFO - PROCESS | 17853 | 1461156450724 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 17853 | 1461156450729 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:47:30 INFO - PROCESS | 17853 | 1461156450753 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 17853 | 1461156450759 Marionette TRACE conn3 <- [1,2362,null,{}] 05:47:30 INFO - PROCESS | 17853 | 1461156450776 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 17853 | 1461156451089 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:47:31 INFO - PROCESS | 17853 | 1461156451135 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63351d000 == 154 [pid = 17853] [id = 598] 05:47:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6322e4000) [pid = 17853] [serial = 1795] [outer = (nil)] 05:47:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc6330d0c00) [pid = 17853] [serial = 1796] [outer = 0x7fc6322e4000] 05:47:31 INFO - PROCESS | 17853 | 1461156451407 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc633366800) [pid = 17853] [serial = 1797] [outer = 0x7fc6322e4000] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc62e26a400) [pid = 17853] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc633594c00) [pid = 17853] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc63aac1400) [pid = 17853] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc637fb2000) [pid = 17853] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc6364f7000) [pid = 17853] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc63921bc00) [pid = 17853] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc634a45000) [pid = 17853] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6330c9400) [pid = 17853] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc634a59400) [pid = 17853] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc6330cd400) [pid = 17853] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc62c6dec00) [pid = 17853] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc62f9d5800) [pid = 17853] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc637fb9c00) [pid = 17853] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc644743800) [pid = 17853] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc636e80000) [pid = 17853] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc63fb5ec00) [pid = 17853] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc643b97800) [pid = 17853] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc642142c00) [pid = 17853] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc63b3a4800) [pid = 17853] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:47:32 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc62e25f400) [pid = 17853] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:47:32 INFO - PROCESS | 17853 | 1461156452823 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2090ms 05:47:32 INFO - PROCESS | 17853 | 1461156452844 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 17853 | 1461156452849 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:47:32 INFO - PROCESS | 17853 | 1461156452855 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 17853 | 1461156452857 Marionette TRACE conn3 <- [1,2366,null,{}] 05:47:32 INFO - PROCESS | 17853 | 1461156452863 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 17853 | 1461156453079 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:47:33 INFO - PROCESS | 17853 | 1461156453259 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634222800 == 155 [pid = 17853] [id = 599] 05:47:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc62c6d8c00) [pid = 17853] [serial = 1798] [outer = (nil)] 05:47:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc63359a400) [pid = 17853] [serial = 1799] [outer = 0x7fc62c6d8c00] 05:47:33 INFO - PROCESS | 17853 | 1461156453323 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc633618c00) [pid = 17853] [serial = 1800] [outer = 0x7fc62c6d8c00] 05:47:34 INFO - PROCESS | 17853 | 1461156454146 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1487ms 05:47:34 INFO - PROCESS | 17853 | 1461156454353 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 17853 | 1461156454361 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:47:34 INFO - PROCESS | 17853 | 1461156454371 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 17853 | 1461156454375 Marionette TRACE conn3 <- [1,2370,null,{}] 05:47:34 INFO - PROCESS | 17853 | 1461156454385 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 17853 | 1461156454637 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:47:34 INFO - PROCESS | 17853 | 1461156454952 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631830000 == 156 [pid = 17853] [id = 600] 05:47:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc62e26b400) [pid = 17853] [serial = 1801] [outer = (nil)] 05:47:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc62f7d0400) [pid = 17853] [serial = 1802] [outer = 0x7fc62e26b400] 05:47:35 INFO - PROCESS | 17853 | 1461156455031 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc631471800) [pid = 17853] [serial = 1803] [outer = 0x7fc62e26b400] 05:47:35 INFO - PROCESS | 17853 | 1461156455958 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1634ms 05:47:36 INFO - PROCESS | 17853 | 1461156456006 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:47:36 INFO - PROCESS | 17853 | 1461156456012 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:47:36 INFO - PROCESS | 17853 | 1461156456025 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 17853 | 1461156456033 Marionette TRACE conn3 <- [1,2374,null,{}] 05:47:36 INFO - PROCESS | 17853 | 1461156456040 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 17853 | 1461156456305 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:47:36 INFO - PROCESS | 17853 | 1461156456616 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635706000 == 157 [pid = 17853] [id = 601] 05:47:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc62f60d000) [pid = 17853] [serial = 1804] [outer = (nil)] 05:47:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc6322ea800) [pid = 17853] [serial = 1805] [outer = 0x7fc62f60d000] 05:47:36 INFO - PROCESS | 17853 | 1461156456706 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc633365000) [pid = 17853] [serial = 1806] [outer = 0x7fc62f60d000] 05:47:37 INFO - PROCESS | 17853 | 1461156457685 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1697ms 05:47:37 INFO - PROCESS | 17853 | 1461156457718 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 17853 | 1461156457722 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:47:37 INFO - PROCESS | 17853 | 1461156457730 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 17853 | 1461156457732 Marionette TRACE conn3 <- [1,2378,null,{}] 05:47:37 INFO - PROCESS | 17853 | 1461156457749 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 17853 | 1461156458018 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:47:38 INFO - PROCESS | 17853 | 1461156458368 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63621b800 == 158 [pid = 17853] [id = 602] 05:47:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc633742400) [pid = 17853] [serial = 1807] [outer = (nil)] 05:47:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc6337fd800) [pid = 17853] [serial = 1808] [outer = 0x7fc633742400] 05:47:38 INFO - PROCESS | 17853 | 1461156458448 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc63423b400) [pid = 17853] [serial = 1809] [outer = 0x7fc633742400] 05:47:39 INFO - PROCESS | 17853 | 1461156459354 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1696ms 05:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:47:39 INFO - PROCESS | 17853 | 1461156459426 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 17853 | 1461156459430 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:47:39 INFO - PROCESS | 17853 | 1461156459437 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 17853 | 1461156459439 Marionette TRACE conn3 <- [1,2382,null,{}] 05:47:39 INFO - PROCESS | 17853 | 1461156459445 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 17853 | 1461156459696 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:47:39 INFO - PROCESS | 17853 | 1461156459954 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636da8800 == 159 [pid = 17853] [id = 603] 05:47:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc6337f2400) [pid = 17853] [serial = 1810] [outer = (nil)] 05:47:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc634a44400) [pid = 17853] [serial = 1811] [outer = 0x7fc6337f2400] 05:47:40 INFO - PROCESS | 17853 | 1461156460077 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc634a50000) [pid = 17853] [serial = 1812] [outer = 0x7fc6337f2400] 05:47:40 INFO - PROCESS | 17853 | 1461156460970 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1580ms 05:47:41 INFO - PROCESS | 17853 | 1461156461017 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 17853 | 1461156461020 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:47:41 INFO - PROCESS | 17853 | 1461156461026 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 17853 | 1461156461030 Marionette TRACE conn3 <- [1,2386,null,{}] 05:47:41 INFO - PROCESS | 17853 | 1461156461035 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 17853 | 1461156461284 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:47:41 INFO - PROCESS | 17853 | 1461156461587 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d98000 == 160 [pid = 17853] [id = 604] 05:47:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc6330d3000) [pid = 17853] [serial = 1813] [outer = (nil)] 05:47:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc634a60400) [pid = 17853] [serial = 1814] [outer = 0x7fc6330d3000] 05:47:41 INFO - PROCESS | 17853 | 1461156461669 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc634acc000) [pid = 17853] [serial = 1815] [outer = 0x7fc6330d3000] 05:47:42 INFO - PROCESS | 17853 | 1461156462540 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1579ms 05:47:42 INFO - PROCESS | 17853 | 1461156462607 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:47:42 INFO - PROCESS | 17853 | 1461156462612 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:47:42 INFO - PROCESS | 17853 | 1461156462618 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 17853 | 1461156462621 Marionette TRACE conn3 <- [1,2390,null,{}] 05:47:42 INFO - PROCESS | 17853 | 1461156462627 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 17853 | 1461156462938 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:47:43 INFO - PROCESS | 17853 | 1461156463254 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392c4000 == 161 [pid = 17853] [id = 605] 05:47:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63579a000) [pid = 17853] [serial = 1816] [outer = (nil)] 05:47:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63579f000) [pid = 17853] [serial = 1817] [outer = 0x7fc63579a000] 05:47:43 INFO - PROCESS | 17853 | 1461156463342 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc635a51800) [pid = 17853] [serial = 1818] [outer = 0x7fc63579a000] 05:47:44 INFO - PROCESS | 17853 | 1461156464228 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1688ms 05:47:44 INFO - PROCESS | 17853 | 1461156464306 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 17853 | 1461156464310 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:47:44 INFO - PROCESS | 17853 | 1461156464316 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 17853 | 1461156464319 Marionette TRACE conn3 <- [1,2394,null,{}] 05:47:44 INFO - PROCESS | 17853 | 1461156464324 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 17853 | 1461156464555 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:47:44 INFO - PROCESS | 17853 | 1461156464874 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639788800 == 162 [pid = 17853] [id = 606] 05:47:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63579a400) [pid = 17853] [serial = 1819] [outer = (nil)] 05:47:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc635b42c00) [pid = 17853] [serial = 1820] [outer = 0x7fc63579a400] 05:47:44 INFO - PROCESS | 17853 | 1461156464953 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc635b4d000) [pid = 17853] [serial = 1821] [outer = 0x7fc63579a400] 05:47:45 INFO - PROCESS | 17853 | 1461156465791 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1531ms 05:47:45 INFO - PROCESS | 17853 | 1461156465849 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 17853 | 1461156465852 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:47:45 INFO - PROCESS | 17853 | 1461156465859 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 17853 | 1461156465863 Marionette TRACE conn3 <- [1,2398,null,{}] 05:47:45 INFO - PROCESS | 17853 | 1461156465868 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 17853 | 1461156466102 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:47:46 INFO - PROCESS | 17853 | 1461156466366 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac5b000 == 163 [pid = 17853] [id = 607] 05:47:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc635795400) [pid = 17853] [serial = 1822] [outer = (nil)] 05:47:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc636077000) [pid = 17853] [serial = 1823] [outer = 0x7fc635795400] 05:47:46 INFO - PROCESS | 17853 | 1461156466488 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc636178000) [pid = 17853] [serial = 1824] [outer = 0x7fc635795400] 05:47:47 INFO - PROCESS | 17853 | 1461156467387 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1589ms 05:47:47 INFO - PROCESS | 17853 | 1461156467449 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 17853 | 1461156467453 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:47:47 INFO - PROCESS | 17853 | 1461156467460 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 17853 | 1461156467464 Marionette TRACE conn3 <- [1,2402,null,{}] 05:47:47 INFO - PROCESS | 17853 | 1461156467469 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 17853 | 1461156467706 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:47:48 INFO - PROCESS | 17853 | 1461156468013 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2d3800 == 164 [pid = 17853] [id = 608] 05:47:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc635aa5800) [pid = 17853] [serial = 1825] [outer = (nil)] 05:47:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc6364ec400) [pid = 17853] [serial = 1826] [outer = 0x7fc635aa5800] 05:47:48 INFO - PROCESS | 17853 | 1461156468098 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc6364f8000) [pid = 17853] [serial = 1827] [outer = 0x7fc635aa5800] 05:47:49 INFO - PROCESS | 17853 | 1461156469018 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1595ms 05:47:49 INFO - PROCESS | 17853 | 1461156469056 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 17853 | 1461156469060 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:47:49 INFO - PROCESS | 17853 | 1461156469066 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 17853 | 1461156469068 Marionette TRACE conn3 <- [1,2406,null,{}] 05:47:49 INFO - PROCESS | 17853 | 1461156469074 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 17853 | 1461156469321 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:47:49 INFO - PROCESS | 17853 | 1461156469631 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2e7000 == 165 [pid = 17853] [id = 609] 05:47:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc636071c00) [pid = 17853] [serial = 1828] [outer = (nil)] 05:47:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc636df0800) [pid = 17853] [serial = 1829] [outer = 0x7fc636071c00] 05:47:49 INFO - PROCESS | 17853 | 1461156469713 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc636e5a800) [pid = 17853] [serial = 1830] [outer = 0x7fc636071c00] 05:47:50 INFO - PROCESS | 17853 | 1461156470607 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1586ms 05:47:50 INFO - PROCESS | 17853 | 1461156470654 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 17853 | 1461156470658 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:47:50 INFO - PROCESS | 17853 | 1461156470665 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 17853 | 1461156470670 Marionette TRACE conn3 <- [1,2410,null,{}] 05:47:50 INFO - PROCESS | 17853 | 1461156470676 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 17853 | 1461156470945 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:47:51 INFO - PROCESS | 17853 | 1461156471271 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fa9800 == 166 [pid = 17853] [id = 610] 05:47:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc636f28800) [pid = 17853] [serial = 1831] [outer = (nil)] 05:47:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc636f2c000) [pid = 17853] [serial = 1832] [outer = 0x7fc636f28800] 05:47:51 INFO - PROCESS | 17853 | 1461156471362 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc637e45c00) [pid = 17853] [serial = 1833] [outer = 0x7fc636f28800] 05:47:52 INFO - PROCESS | 17853 | 1461156472261 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1641ms 05:47:52 INFO - PROCESS | 17853 | 1461156472308 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:47:52 INFO - PROCESS | 17853 | 1461156472312 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:47:52 INFO - PROCESS | 17853 | 1461156472318 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 17853 | 1461156472322 Marionette TRACE conn3 <- [1,2414,null,{}] 05:47:52 INFO - PROCESS | 17853 | 1461156472327 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 17853 | 1461156472576 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:47:52 INFO - PROCESS | 17853 | 1461156472844 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411c2000 == 167 [pid = 17853] [id = 611] 05:47:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc637e46000) [pid = 17853] [serial = 1834] [outer = (nil)] 05:47:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc637fb4000) [pid = 17853] [serial = 1835] [outer = 0x7fc637e46000] 05:47:52 INFO - PROCESS | 17853 | 1461156472966 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc638588000) [pid = 17853] [serial = 1836] [outer = 0x7fc637e46000] 05:47:53 INFO - PROCESS | 17853 | 1461156473837 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1580ms 05:47:53 INFO - PROCESS | 17853 | 1461156473899 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 17853 | 1461156473903 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:47:53 INFO - PROCESS | 17853 | 1461156473910 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 17853 | 1461156473913 Marionette TRACE conn3 <- [1,2418,null,{}] 05:47:53 INFO - PROCESS | 17853 | 1461156473918 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 17853 | 1461156474160 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:47:54 INFO - PROCESS | 17853 | 1461156474479 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641399800 == 168 [pid = 17853] [id = 612] 05:47:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc637e4a800) [pid = 17853] [serial = 1837] [outer = (nil)] 05:47:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc639216c00) [pid = 17853] [serial = 1838] [outer = 0x7fc637e4a800] 05:47:54 INFO - PROCESS | 17853 | 1461156474559 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc639221000) [pid = 17853] [serial = 1839] [outer = 0x7fc637e4a800] 05:47:55 INFO - PROCESS | 17853 | 1461156475415 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1580ms 05:47:55 INFO - PROCESS | 17853 | 1461156475492 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:47:55 INFO - PROCESS | 17853 | 1461156475496 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:47:55 INFO - PROCESS | 17853 | 1461156475503 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 17853 | 1461156475507 Marionette TRACE conn3 <- [1,2422,null,{}] 05:47:55 INFO - PROCESS | 17853 | 1461156475513 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 17853 | 1461156475794 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:47:56 INFO - PROCESS | 17853 | 1461156476107 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165f800 == 169 [pid = 17853] [id = 613] 05:47:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc63359a800) [pid = 17853] [serial = 1840] [outer = (nil)] 05:47:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc6392f3c00) [pid = 17853] [serial = 1841] [outer = 0x7fc63359a800] 05:47:56 INFO - PROCESS | 17853 | 1461156476186 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc6392f9400) [pid = 17853] [serial = 1842] [outer = 0x7fc63359a800] 05:47:57 INFO - PROCESS | 17853 | 1461156477030 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1585ms 05:47:57 INFO - PROCESS | 17853 | 1461156477088 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 17853 | 1461156477092 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:47:57 INFO - PROCESS | 17853 | 1461156477098 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 17853 | 1461156477102 Marionette TRACE conn3 <- [1,2426,null,{}] 05:47:57 INFO - PROCESS | 17853 | 1461156477107 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 17853 | 1461156477357 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:47:57 INFO - PROCESS | 17853 | 1461156477625 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642275800 == 170 [pid = 17853] [id = 614] 05:47:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc62c6dc400) [pid = 17853] [serial = 1843] [outer = (nil)] 05:47:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc639470400) [pid = 17853] [serial = 1844] [outer = 0x7fc62c6dc400] 05:47:57 INFO - PROCESS | 17853 | 1461156477743 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc639575800) [pid = 17853] [serial = 1845] [outer = 0x7fc62c6dc400] 05:47:58 INFO - PROCESS | 17853 | 1461156478562 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1496ms 05:47:58 INFO - PROCESS | 17853 | 1461156478595 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:47:58 INFO - PROCESS | 17853 | 1461156478601 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 17853 | 1461156478608 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 17853 | 1461156478611 Marionette TRACE conn3 <- [1,2430,null,{}] 05:47:58 INFO - PROCESS | 17853 | 1461156478617 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 17853 | 1461156478857 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:47:59 INFO - PROCESS | 17853 | 1461156479140 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642710800 == 171 [pid = 17853] [id = 615] 05:47:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc636e55c00) [pid = 17853] [serial = 1846] [outer = (nil)] 05:47:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc63964d400) [pid = 17853] [serial = 1847] [outer = 0x7fc636e55c00] 05:47:59 INFO - PROCESS | 17853 | 1461156479273 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc6396f3800) [pid = 17853] [serial = 1848] [outer = 0x7fc636e55c00] 05:48:00 INFO - PROCESS | 17853 | 1461156480122 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1580ms 05:48:00 INFO - PROCESS | 17853 | 1461156480189 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 17853 | 1461156480193 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:48:00 INFO - PROCESS | 17853 | 1461156480199 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 17853 | 1461156480203 Marionette TRACE conn3 <- [1,2434,null,{}] 05:48:00 INFO - PROCESS | 17853 | 1461156480209 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 17853 | 1461156480463 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:48:00 INFO - PROCESS | 17853 | 1461156480775 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642915000 == 172 [pid = 17853] [id = 616] 05:48:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc635aa5400) [pid = 17853] [serial = 1849] [outer = (nil)] 05:48:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc63aac1000) [pid = 17853] [serial = 1850] [outer = 0x7fc635aa5400] 05:48:00 INFO - PROCESS | 17853 | 1461156480857 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc63aac9c00) [pid = 17853] [serial = 1851] [outer = 0x7fc635aa5400] 05:48:01 INFO - PROCESS | 17853 | 1461156481711 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1580ms 05:48:01 INFO - PROCESS | 17853 | 1461156481781 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 17853 | 1461156481784 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:48:01 INFO - PROCESS | 17853 | 1461156481791 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 17853 | 1461156481794 Marionette TRACE conn3 <- [1,2438,null,{}] 05:48:01 INFO - PROCESS | 17853 | 1461156481799 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 17853 | 1461156482043 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:48:02 INFO - PROCESS | 17853 | 1461156482353 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643757800 == 173 [pid = 17853] [id = 617] 05:48:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc637e3fc00) [pid = 17853] [serial = 1852] [outer = (nil)] 05:48:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc63b3a5800) [pid = 17853] [serial = 1853] [outer = 0x7fc637e3fc00] 05:48:02 INFO - PROCESS | 17853 | 1461156482433 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc63b608400) [pid = 17853] [serial = 1854] [outer = 0x7fc637e3fc00] 05:48:03 INFO - PROCESS | 17853 | 1461156483302 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1579ms 05:48:03 INFO - PROCESS | 17853 | 1461156483371 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 17853 | 1461156483375 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:48:03 INFO - PROCESS | 17853 | 1461156483381 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 17853 | 1461156483383 Marionette TRACE conn3 <- [1,2442,null,{}] 05:48:03 INFO - PROCESS | 17853 | 1461156483390 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 17853 | 1461156483632 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:48:03 INFO - PROCESS | 17853 | 1461156483953 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64547e000 == 174 [pid = 17853] [id = 618] 05:48:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc63b65e000) [pid = 17853] [serial = 1855] [outer = (nil)] 05:48:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc63b664c00) [pid = 17853] [serial = 1856] [outer = 0x7fc63b65e000] 05:48:04 INFO - PROCESS | 17853 | 1461156484064 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc63bf94800) [pid = 17853] [serial = 1857] [outer = 0x7fc63b65e000] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63187e800 == 173 [pid = 17853] [id = 597] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f62b000 == 172 [pid = 17853] [id = 596] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65995f800 == 171 [pid = 17853] [id = 594] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651dbf800 == 170 [pid = 17853] [id = 593] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b625000 == 169 [pid = 17853] [id = 592] 05:48:06 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc648f96800 == 168 [pid = 17853] [id = 591] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc63335ac00) [pid = 17853] [serial = 1730] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc639223000) [pid = 17853] [serial = 1596] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc633615000) [pid = 17853] [serial = 1727] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc63423f400) [pid = 17853] [serial = 1728] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc63fb66800) [pid = 17853] [serial = 1688] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc63fa9b000) [pid = 17853] [serial = 1686] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc63c38c800) [pid = 17853] [serial = 1685] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc63bf95000) [pid = 17853] [serial = 1683] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc63aac3400) [pid = 17853] [serial = 1682] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc639576400) [pid = 17853] [serial = 1680] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc639222400) [pid = 17853] [serial = 1679] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc637fb3000) [pid = 17853] [serial = 1677] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc637e45800) [pid = 17853] [serial = 1676] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc636e60000) [pid = 17853] [serial = 1674] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc636176000) [pid = 17853] [serial = 1673] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc635a49000) [pid = 17853] [serial = 1671] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc635786c00) [pid = 17853] [serial = 1670] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc633739c00) [pid = 17853] [serial = 1668] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc63359dc00) [pid = 17853] [serial = 1667] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63188e000) [pid = 17853] [serial = 1665] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc62f9d2000) [pid = 17853] [serial = 1664] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc62f9db800) [pid = 17853] [serial = 1721] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc631478000) [pid = 17853] [serial = 1722] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc65ddc4400) [pid = 17853] [serial = 1719] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc658f44400) [pid = 17853] [serial = 1718] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc657cec400) [pid = 17853] [serial = 1715] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc64c160c00) [pid = 17853] [serial = 1712] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64acdb000) [pid = 17853] [serial = 1709] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc64aa82000) [pid = 17853] [serial = 1707] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc64a13b400) [pid = 17853] [serial = 1706] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc6488d0800) [pid = 17853] [serial = 1704] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc6465af000) [pid = 17853] [serial = 1703] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc646252800) [pid = 17853] [serial = 1701] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc645f5a400) [pid = 17853] [serial = 1700] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc64556c400) [pid = 17853] [serial = 1698] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc64542f000) [pid = 17853] [serial = 1697] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc6438aac00) [pid = 17853] [serial = 1695] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6427ec400) [pid = 17853] [serial = 1694] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc641ae6000) [pid = 17853] [serial = 1692] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc64175cc00) [pid = 17853] [serial = 1691] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc641064400) [pid = 17853] [serial = 1689] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc6320cac00) [pid = 17853] [serial = 1724] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6330c9000) [pid = 17853] [serial = 1725] [outer = (nil)] [url = about:blank] 05:48:06 INFO - PROCESS | 17853 | 1461156486782 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3446ms 05:48:06 INFO - PROCESS | 17853 | 1461156486879 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 17853 | 1461156486885 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:48:06 INFO - PROCESS | 17853 | 1461156486900 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 17853 | 1461156486905 Marionette TRACE conn3 <- [1,2446,null,{}] 05:48:06 INFO - PROCESS | 17853 | 1461156486913 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 17853 | 1461156487145 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:48:07 INFO - PROCESS | 17853 | 1461156487389 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631865000 == 169 [pid = 17853] [id = 619] 05:48:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63146f400) [pid = 17853] [serial = 1858] [outer = (nil)] 05:48:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc631476800) [pid = 17853] [serial = 1859] [outer = 0x7fc63146f400] 05:48:07 INFO - PROCESS | 17853 | 1461156487459 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc631892c00) [pid = 17853] [serial = 1860] [outer = 0x7fc63146f400] 05:48:08 INFO - PROCESS | 17853 | 1461156488318 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1446ms 05:48:08 INFO - PROCESS | 17853 | 1461156488347 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 17853 | 1461156488355 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:48:08 INFO - PROCESS | 17853 | 1461156488367 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 17853 | 1461156488370 Marionette TRACE conn3 <- [1,2450,null,{}] 05:48:08 INFO - PROCESS | 17853 | 1461156488377 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 17853 | 1461156488615 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:48:08 INFO - PROCESS | 17853 | 1461156488830 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63350e000 == 170 [pid = 17853] [id = 620] 05:48:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc631470800) [pid = 17853] [serial = 1861] [outer = (nil)] 05:48:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63335a400) [pid = 17853] [serial = 1862] [outer = 0x7fc631470800] 05:48:08 INFO - PROCESS | 17853 | 1461156488898 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63359dc00) [pid = 17853] [serial = 1863] [outer = 0x7fc631470800] 05:48:09 INFO - PROCESS | 17853 | 1461156489845 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1537ms 05:48:09 INFO - PROCESS | 17853 | 1461156489905 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 17853 | 1461156489934 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:48:09 INFO - PROCESS | 17853 | 1461156489948 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 17853 | 1461156489953 Marionette TRACE conn3 <- [1,2454,null,{}] 05:48:09 INFO - PROCESS | 17853 | 1461156489969 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 17853 | 1461156490300 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:48:10 INFO - PROCESS | 17853 | 1461156490378 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635ba2000 == 171 [pid = 17853] [id = 621] 05:48:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc633739c00) [pid = 17853] [serial = 1864] [outer = (nil)] 05:48:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63423d400) [pid = 17853] [serial = 1865] [outer = 0x7fc633739c00] 05:48:10 INFO - PROCESS | 17853 | 1461156490509 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc634a4c800) [pid = 17853] [serial = 1866] [outer = 0x7fc633739c00] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc642157c00) [pid = 17853] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc6322e4000) [pid = 17853] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc639651c00) [pid = 17853] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc635b50000) [pid = 17853] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc62e17b000) [pid = 17853] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc6320d2800) [pid = 17853] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc6320cec00) [pid = 17853] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc63faa0800) [pid = 17853] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc639466c00) [pid = 17853] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc62f7c7c00) [pid = 17853] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc636e7f400) [pid = 17853] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc6392f4000) [pid = 17853] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6392f1000) [pid = 17853] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc637fb6000) [pid = 17853] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc634ce9800) [pid = 17853] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc6320cb800) [pid = 17853] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc634ce5800) [pid = 17853] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6330cd000) [pid = 17853] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc62e17d400) [pid = 17853] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc62f60a400) [pid = 17853] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc633595c00) [pid = 17853] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc6465a9400) [pid = 17853] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc62f60c400) [pid = 17853] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc635b4e400) [pid = 17853] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc6464b1000) [pid = 17853] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:48:11 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc62e17b400) [pid = 17853] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:48:11 INFO - PROCESS | 17853 | 1461156491951 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2040ms 05:48:11 INFO - PROCESS | 17853 | 1461156491988 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 17853 | 1461156491992 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:48:12 INFO - PROCESS | 17853 | 1461156491998 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 17853 | 1461156492001 Marionette TRACE conn3 <- [1,2458,null,{}] 05:48:12 INFO - PROCESS | 17853 | 1461156492006 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 17853 | 1461156492226 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:48:12 INFO - PROCESS | 17853 | 1461156492425 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635be1800 == 172 [pid = 17853] [id = 622] 05:48:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc62f9d6400) [pid = 17853] [serial = 1867] [outer = (nil)] 05:48:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc63423d800) [pid = 17853] [serial = 1868] [outer = 0x7fc62f9d6400] 05:48:12 INFO - PROCESS | 17853 | 1461156492538 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc634ce3400) [pid = 17853] [serial = 1869] [outer = 0x7fc62f9d6400] 05:48:14 INFO - PROCESS | 17853 | 1461156494025 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2080ms 05:48:14 INFO - PROCESS | 17853 | 1461156494081 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 17853 | 1461156494087 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:48:14 INFO - PROCESS | 17853 | 1461156494095 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 17853 | 1461156494101 Marionette TRACE conn3 <- [1,2462,null,{}] 05:48:14 INFO - PROCESS | 17853 | 1461156494111 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 17853 | 1461156494374 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:48:14 INFO - PROCESS | 17853 | 1461156494649 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63339e800 == 173 [pid = 17853] [id = 623] 05:48:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc62e25e800) [pid = 17853] [serial = 1870] [outer = (nil)] 05:48:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc6320c7400) [pid = 17853] [serial = 1871] [outer = 0x7fc62e25e800] 05:48:14 INFO - PROCESS | 17853 | 1461156494729 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc6330ca000) [pid = 17853] [serial = 1872] [outer = 0x7fc62e25e800] 05:48:15 INFO - PROCESS | 17853 | 1461156495646 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1588ms 05:48:15 INFO - PROCESS | 17853 | 1461156495684 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 17853 | 1461156495693 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:48:15 INFO - PROCESS | 17853 | 1461156495705 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 17853 | 1461156495710 Marionette TRACE conn3 <- [1,2466,null,{}] 05:48:15 INFO - PROCESS | 17853 | 1461156495716 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 17853 | 1461156495968 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:48:16 INFO - PROCESS | 17853 | 1461156496277 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d8f000 == 174 [pid = 17853] [id = 624] 05:48:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc6330ccc00) [pid = 17853] [serial = 1873] [outer = (nil)] 05:48:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc633740400) [pid = 17853] [serial = 1874] [outer = 0x7fc6330ccc00] 05:48:16 INFO - PROCESS | 17853 | 1461156496360 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc6344c2c00) [pid = 17853] [serial = 1875] [outer = 0x7fc6330ccc00] 05:48:17 INFO - PROCESS | 17853 | 1461156497314 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1683ms 05:48:17 INFO - PROCESS | 17853 | 1461156497388 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 17853 | 1461156497392 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:48:17 INFO - PROCESS | 17853 | 1461156497399 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 17853 | 1461156497405 Marionette TRACE conn3 <- [1,2470,null,{}] 05:48:17 INFO - PROCESS | 17853 | 1461156497422 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:17 INFO - PROCESS | 17853 | 1461156497705 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:48:18 INFO - PROCESS | 17853 | 1461156498019 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638842800 == 175 [pid = 17853] [id = 625] 05:48:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc6344c5800) [pid = 17853] [serial = 1876] [outer = (nil)] 05:48:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc634cee400) [pid = 17853] [serial = 1877] [outer = 0x7fc6344c5800] 05:48:18 INFO - PROCESS | 17853 | 1461156498101 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc635789c00) [pid = 17853] [serial = 1878] [outer = 0x7fc6344c5800] 05:48:18 INFO - PROCESS | 17853 | 1461156498935 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1586ms 05:48:19 INFO - PROCESS | 17853 | 1461156499012 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 17853 | 1461156499018 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:48:19 INFO - PROCESS | 17853 | 1461156499029 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 17853 | 1461156499032 Marionette TRACE conn3 <- [1,2474,null,{}] 05:48:19 INFO - PROCESS | 17853 | 1461156499037 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 17853 | 1461156499323 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:48:19 INFO - PROCESS | 17853 | 1461156499626 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63979f800 == 176 [pid = 17853] [id = 626] 05:48:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc634ceb000) [pid = 17853] [serial = 1879] [outer = (nil)] 05:48:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc635b48000) [pid = 17853] [serial = 1880] [outer = 0x7fc634ceb000] 05:48:19 INFO - PROCESS | 17853 | 1461156499704 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc636077400) [pid = 17853] [serial = 1881] [outer = 0x7fc634ceb000] 05:48:20 INFO - PROCESS | 17853 | 1461156500589 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 05:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:48:20 INFO - PROCESS | 17853 | 1461156500664 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 17853 | 1461156500667 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:48:20 INFO - PROCESS | 17853 | 1461156500674 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 17853 | 1461156500677 Marionette TRACE conn3 <- [1,2478,null,{}] 05:48:20 INFO - PROCESS | 17853 | 1461156500684 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 17853 | 1461156500959 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:48:21 INFO - PROCESS | 17853 | 1461156501263 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c20a800 == 177 [pid = 17853] [id = 627] 05:48:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc634ce6400) [pid = 17853] [serial = 1882] [outer = (nil)] 05:48:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6364f1800) [pid = 17853] [serial = 1883] [outer = 0x7fc634ce6400] 05:48:21 INFO - PROCESS | 17853 | 1461156501344 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc636e54800) [pid = 17853] [serial = 1884] [outer = 0x7fc634ce6400] 05:48:22 INFO - PROCESS | 17853 | 1461156502243 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1637ms 05:48:22 INFO - PROCESS | 17853 | 1461156502311 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 17853 | 1461156502315 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:48:22 INFO - PROCESS | 17853 | 1461156502322 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 17853 | 1461156502328 Marionette TRACE conn3 <- [1,2482,null,{}] 05:48:22 INFO - PROCESS | 17853 | 1461156502334 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 17853 | 1461156502618 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:48:22 INFO - PROCESS | 17853 | 1461156502938 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64109d800 == 178 [pid = 17853] [id = 628] 05:48:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc636f2bc00) [pid = 17853] [serial = 1885] [outer = (nil)] 05:48:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc637fb8c00) [pid = 17853] [serial = 1886] [outer = 0x7fc636f2bc00] 05:48:23 INFO - PROCESS | 17853 | 1461156503024 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc639225c00) [pid = 17853] [serial = 1887] [outer = 0x7fc636f2bc00] 05:48:23 INFO - PROCESS | 17853 | 1461156503896 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1639ms 05:48:23 INFO - PROCESS | 17853 | 1461156503963 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 17853 | 1461156503967 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:48:23 INFO - PROCESS | 17853 | 1461156503973 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 17853 | 1461156503977 Marionette TRACE conn3 <- [1,2486,null,{}] 05:48:23 INFO - PROCESS | 17853 | 1461156503983 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 17853 | 1461156504237 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:48:24 INFO - PROCESS | 17853 | 1461156504554 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6413d3800 == 179 [pid = 17853] [id = 629] 05:48:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc635a4f800) [pid = 17853] [serial = 1888] [outer = (nil)] 05:48:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63956b000) [pid = 17853] [serial = 1889] [outer = 0x7fc635a4f800] 05:48:24 INFO - PROCESS | 17853 | 1461156504633 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc639643400) [pid = 17853] [serial = 1890] [outer = 0x7fc635a4f800] 05:48:25 INFO - PROCESS | 17853 | 1461156505513 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1587ms 05:48:25 INFO - PROCESS | 17853 | 1461156505561 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:48:25 INFO - PROCESS | 17853 | 1461156505566 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:48:25 INFO - PROCESS | 17853 | 1461156505587 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 17853 | 1461156505590 Marionette TRACE conn3 <- [1,2490,null,{}] 05:48:25 INFO - PROCESS | 17853 | 1461156505602 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 17853 | 1461156505883 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:48:26 INFO - PROCESS | 17853 | 1461156506193 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642265800 == 180 [pid = 17853] [id = 630] 05:48:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc636f23400) [pid = 17853] [serial = 1891] [outer = (nil)] 05:48:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc6396fd400) [pid = 17853] [serial = 1892] [outer = 0x7fc636f23400] 05:48:26 INFO - PROCESS | 17853 | 1461156506273 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63b60a400) [pid = 17853] [serial = 1893] [outer = 0x7fc636f23400] 05:48:27 INFO - PROCESS | 17853 | 1461156507153 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1652ms 05:48:27 INFO - PROCESS | 17853 | 1461156507224 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:48:27 INFO - PROCESS | 17853 | 1461156507228 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:48:27 INFO - PROCESS | 17853 | 1461156507235 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 17853 | 1461156507238 Marionette TRACE conn3 <- [1,2494,null,{}] 05:48:27 INFO - PROCESS | 17853 | 1461156507244 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 17853 | 1461156507532 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:48:27 INFO - PROCESS | 17853 | 1461156507840 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427c6000 == 181 [pid = 17853] [id = 631] 05:48:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc62c6d4800) [pid = 17853] [serial = 1894] [outer = (nil)] 05:48:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63b65b800) [pid = 17853] [serial = 1895] [outer = 0x7fc62c6d4800] 05:48:27 INFO - PROCESS | 17853 | 1461156507920 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc63bf98400) [pid = 17853] [serial = 1896] [outer = 0x7fc62c6d4800] 05:48:28 INFO - PROCESS | 17853 | 1461156508792 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1631ms 05:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:48:28 INFO - PROCESS | 17853 | 1461156508866 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 17853 | 1461156508869 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:48:28 INFO - PROCESS | 17853 | 1461156508876 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 17853 | 1461156508879 Marionette TRACE conn3 <- [1,2498,null,{}] 05:48:28 INFO - PROCESS | 17853 | 1461156508885 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 17853 | 1461156509152 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:48:29 INFO - PROCESS | 17853 | 1461156509470 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429c0000 == 182 [pid = 17853] [id = 632] 05:48:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc634ceb400) [pid = 17853] [serial = 1897] [outer = (nil)] 05:48:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc63c1ab000) [pid = 17853] [serial = 1898] [outer = 0x7fc634ceb400] 05:48:29 INFO - PROCESS | 17853 | 1461156509549 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc63c38bc00) [pid = 17853] [serial = 1899] [outer = 0x7fc634ceb400] 05:48:30 INFO - PROCESS | 17853 | 1461156510458 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1631ms 05:48:30 INFO - PROCESS | 17853 | 1461156510507 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 17853 | 1461156510511 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:48:30 INFO - PROCESS | 17853 | 1461156510518 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 17853 | 1461156510522 Marionette TRACE conn3 <- [1,2502,null,{}] 05:48:30 INFO - PROCESS | 17853 | 1461156510528 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 17853 | 1461156510800 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:48:31 INFO - PROCESS | 17853 | 1461156511126 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645fc7800 == 183 [pid = 17853] [id = 633] 05:48:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc63fa9dc00) [pid = 17853] [serial = 1900] [outer = (nil)] 05:48:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc63fb5ac00) [pid = 17853] [serial = 1901] [outer = 0x7fc63fa9dc00] 05:48:31 INFO - PROCESS | 17853 | 1461156511209 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc63fb67000) [pid = 17853] [serial = 1902] [outer = 0x7fc63fa9dc00] 05:48:32 INFO - PROCESS | 17853 | 1461156512096 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1637ms 05:48:32 INFO - PROCESS | 17853 | 1461156512156 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 17853 | 1461156512159 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:48:32 INFO - PROCESS | 17853 | 1461156512185 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 17853 | 1461156512188 Marionette TRACE conn3 <- [1,2506,null,{}] 05:48:32 INFO - PROCESS | 17853 | 1461156512194 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 17853 | 1461156512459 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:48:32 INFO - PROCESS | 17853 | 1461156512818 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646086800 == 184 [pid = 17853] [id = 634] 05:48:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc636071800) [pid = 17853] [serial = 1903] [outer = (nil)] 05:48:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc640f92c00) [pid = 17853] [serial = 1904] [outer = 0x7fc636071800] 05:48:32 INFO - PROCESS | 17853 | 1461156512911 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc640fd7000) [pid = 17853] [serial = 1905] [outer = 0x7fc636071800] 05:48:33 INFO - PROCESS | 17853 | 1461156513781 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1637ms 05:48:33 INFO - PROCESS | 17853 | 1461156513819 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 17853 | 1461156513823 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:48:33 INFO - PROCESS | 17853 | 1461156513829 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 17853 | 1461156513832 Marionette TRACE conn3 <- [1,2510,null,{}] 05:48:33 INFO - PROCESS | 17853 | 1461156513837 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 17853 | 1461156514084 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:48:34 INFO - PROCESS | 17853 | 1461156514443 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460d9800 == 185 [pid = 17853] [id = 635] 05:48:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc638590000) [pid = 17853] [serial = 1906] [outer = (nil)] 05:48:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc641335000) [pid = 17853] [serial = 1907] [outer = 0x7fc638590000] 05:48:34 INFO - PROCESS | 17853 | 1461156514532 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc64133f800) [pid = 17853] [serial = 1908] [outer = 0x7fc638590000] 05:48:35 INFO - PROCESS | 17853 | 1461156515410 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1629ms 05:48:35 INFO - PROCESS | 17853 | 1461156515459 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:48:35 INFO - PROCESS | 17853 | 1461156515463 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:48:35 INFO - PROCESS | 17853 | 1461156515469 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 17853 | 1461156515472 Marionette TRACE conn3 <- [1,2514,null,{}] 05:48:35 INFO - PROCESS | 17853 | 1461156515478 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 17853 | 1461156515716 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:48:36 INFO - PROCESS | 17853 | 1461156516032 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646294000 == 186 [pid = 17853] [id = 636] 05:48:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc641064000) [pid = 17853] [serial = 1909] [outer = (nil)] 05:48:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc64175f400) [pid = 17853] [serial = 1910] [outer = 0x7fc641064000] 05:48:36 INFO - PROCESS | 17853 | 1461156516111 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc641accc00) [pid = 17853] [serial = 1911] [outer = 0x7fc641064000] 05:48:36 INFO - PROCESS | 17853 | 1461156516979 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1579ms 05:48:37 INFO - PROCESS | 17853 | 1461156517049 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 17853 | 1461156517053 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:48:37 INFO - PROCESS | 17853 | 1461156517059 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 17853 | 1461156517061 Marionette TRACE conn3 <- [1,2518,null,{}] 05:48:37 INFO - PROCESS | 17853 | 1461156517067 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 17853 | 1461156517321 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:48:37 INFO - PROCESS | 17853 | 1461156517641 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646673800 == 187 [pid = 17853] [id = 637] 05:48:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc63607bc00) [pid = 17853] [serial = 1912] [outer = (nil)] 05:48:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc641ad4c00) [pid = 17853] [serial = 1913] [outer = 0x7fc63607bc00] 05:48:37 INFO - PROCESS | 17853 | 1461156517721 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc641ae8000) [pid = 17853] [serial = 1914] [outer = 0x7fc63607bc00] 05:48:38 INFO - PROCESS | 17853 | 1461156518577 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1579ms 05:48:38 INFO - PROCESS | 17853 | 1461156518640 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 17853 | 1461156518642 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:48:38 INFO - PROCESS | 17853 | 1461156518649 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 17853 | 1461156518651 Marionette TRACE conn3 <- [1,2522,null,{}] 05:48:38 INFO - PROCESS | 17853 | 1461156518657 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 17853 | 1461156518887 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:48:39 INFO - PROCESS | 17853 | 1461156519162 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6466be800 == 188 [pid = 17853] [id = 638] 05:48:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc637fbb000) [pid = 17853] [serial = 1915] [outer = (nil)] 05:48:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc641c56400) [pid = 17853] [serial = 1916] [outer = 0x7fc637fbb000] 05:48:39 INFO - PROCESS | 17853 | 1461156519298 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc641cd3800) [pid = 17853] [serial = 1917] [outer = 0x7fc637fbb000] 05:48:40 INFO - PROCESS | 17853 | 1461156520155 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 05:48:40 INFO - PROCESS | 17853 | 1461156520233 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 17853 | 1461156520237 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:48:40 INFO - PROCESS | 17853 | 1461156520245 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 17853 | 1461156520248 Marionette TRACE conn3 <- [1,2526,null,{}] 05:48:40 INFO - PROCESS | 17853 | 1461156520254 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 17853 | 1461156520533 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:48:40 INFO - PROCESS | 17853 | 1461156520849 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64887b000 == 189 [pid = 17853] [id = 639] 05:48:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc641069000) [pid = 17853] [serial = 1918] [outer = (nil)] 05:48:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc641d50800) [pid = 17853] [serial = 1919] [outer = 0x7fc641069000] 05:48:40 INFO - PROCESS | 17853 | 1461156520926 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc64213c400) [pid = 17853] [serial = 1920] [outer = 0x7fc641069000] 05:48:41 INFO - PROCESS | 17853 | 1461156521796 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1592ms 05:48:41 INFO - PROCESS | 17853 | 1461156521837 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 17853 | 1461156521840 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:48:41 INFO - PROCESS | 17853 | 1461156521848 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 17853 | 1461156521852 Marionette TRACE conn3 <- [1,2530,null,{}] 05:48:41 INFO - PROCESS | 17853 | 1461156521857 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 17853 | 1461156522105 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:48:42 INFO - PROCESS | 17853 | 1461156522424 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a216000 == 190 [pid = 17853] [id = 640] 05:48:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc63956d000) [pid = 17853] [serial = 1921] [outer = (nil)] 05:48:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc642156c00) [pid = 17853] [serial = 1922] [outer = 0x7fc63956d000] 05:48:42 INFO - PROCESS | 17853 | 1461156522504 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc6427e6c00) [pid = 17853] [serial = 1923] [outer = 0x7fc63956d000] 05:48:43 INFO - PROCESS | 17853 | 1461156523389 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1587ms 05:48:43 INFO - PROCESS | 17853 | 1461156523438 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 17853 | 1461156523442 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:48:43 INFO - PROCESS | 17853 | 1461156523449 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 17853 | 1461156523453 Marionette TRACE conn3 <- [1,2534,null,{}] 05:48:43 INFO - PROCESS | 17853 | 1461156523460 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 17853 | 1461156523699 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635ba2000 == 189 [pid = 17853] [id = 621] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63350e000 == 188 [pid = 17853] [id = 620] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63351d000 == 187 [pid = 17853] [id = 598] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc631865000 == 186 [pid = 17853] [id = 619] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642710800 == 185 [pid = 17853] [id = 615] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642275800 == 184 [pid = 17853] [id = 614] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165f800 == 183 [pid = 17853] [id = 613] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641399800 == 182 [pid = 17853] [id = 612] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411c2000 == 181 [pid = 17853] [id = 611] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc640fa9800 == 180 [pid = 17853] [id = 610] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2e7000 == 179 [pid = 17853] [id = 609] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2d3800 == 178 [pid = 17853] [id = 608] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63ac5b000 == 177 [pid = 17853] [id = 607] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc639788800 == 176 [pid = 17853] [id = 606] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392c4000 == 175 [pid = 17853] [id = 605] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d98000 == 174 [pid = 17853] [id = 604] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636da8800 == 173 [pid = 17853] [id = 603] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63621b800 == 172 [pid = 17853] [id = 602] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635706000 == 171 [pid = 17853] [id = 601] 05:48:45 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc631830000 == 170 [pid = 17853] [id = 600] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc64bbe1c00) [pid = 17853] [serial = 1710] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc658d2ac00) [pid = 17853] [serial = 1716] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc635799800) [pid = 17853] [serial = 1662] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc64cd26c00) [pid = 17853] [serial = 1713] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc63359a400) [pid = 17853] [serial = 1799] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc6330d0c00) [pid = 17853] [serial = 1796] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc64a5c7000) [pid = 17853] [serial = 1782] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc649ef8400) [pid = 17853] [serial = 1781] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc6490e0c00) [pid = 17853] [serial = 1779] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc6465af400) [pid = 17853] [serial = 1778] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6464b3000) [pid = 17853] [serial = 1776] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc64624d400) [pid = 17853] [serial = 1775] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc64573f400) [pid = 17853] [serial = 1773] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc645440c00) [pid = 17853] [serial = 1772] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc644740c00) [pid = 17853] [serial = 1770] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc64215b400) [pid = 17853] [serial = 1769] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc643b2f400) [pid = 17853] [serial = 1767] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc6427ee800) [pid = 17853] [serial = 1766] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc641762c00) [pid = 17853] [serial = 1764] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc640fcb000) [pid = 17853] [serial = 1763] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc63fa93400) [pid = 17853] [serial = 1761] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63c1b1000) [pid = 17853] [serial = 1760] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc63b65dc00) [pid = 17853] [serial = 1758] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc63b609c00) [pid = 17853] [serial = 1757] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc6396fcc00) [pid = 17853] [serial = 1755] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc63964f000) [pid = 17853] [serial = 1754] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc63956a800) [pid = 17853] [serial = 1752] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc63946ac00) [pid = 17853] [serial = 1751] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc639219000) [pid = 17853] [serial = 1749] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc638584000) [pid = 17853] [serial = 1748] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc636e7f800) [pid = 17853] [serial = 1746] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc636debc00) [pid = 17853] [serial = 1745] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc63607ec00) [pid = 17853] [serial = 1743] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc635b44000) [pid = 17853] [serial = 1742] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc635794800) [pid = 17853] [serial = 1740] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc634cef400) [pid = 17853] [serial = 1739] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc634a55000) [pid = 17853] [serial = 1737] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc633734000) [pid = 17853] [serial = 1736] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc62f9d3400) [pid = 17853] [serial = 1734] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc62e188800) [pid = 17853] [serial = 1733] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc62f611400) [pid = 17853] [serial = 1790] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc62f7d4000) [pid = 17853] [serial = 1791] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc657c73800) [pid = 17853] [serial = 1788] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc64ccf6000) [pid = 17853] [serial = 1787] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc64c8c3800) [pid = 17853] [serial = 1785] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc64b0f0400) [pid = 17853] [serial = 1784] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc633366800) [pid = 17853] [serial = 1797] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc631473400) [pid = 17853] [serial = 1793] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc63188c400) [pid = 17853] [serial = 1794] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 17853 | 1461156525966 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63141b000 == 171 [pid = 17853] [id = 641] 05:48:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc62e184000) [pid = 17853] [serial = 1924] [outer = (nil)] 05:48:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc62e188c00) [pid = 17853] [serial = 1925] [outer = 0x7fc62e184000] 05:48:46 INFO - PROCESS | 17853 | 1461156526050 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc62f60b800) [pid = 17853] [serial = 1926] [outer = 0x7fc62e184000] 05:48:46 INFO - PROCESS | 17853 | 1461156526859 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3444ms 05:48:46 INFO - PROCESS | 17853 | 1461156526895 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 17853 | 1461156526902 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:48:46 INFO - PROCESS | 17853 | 1461156526911 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 17853 | 1461156526915 Marionette TRACE conn3 <- [1,2538,null,{}] 05:48:46 INFO - PROCESS | 17853 | 1461156526922 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 17853 | 1461156527170 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:48:47 INFO - PROCESS | 17853 | 1461156527359 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6330a7800 == 172 [pid = 17853] [id = 642] 05:48:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc62e184400) [pid = 17853] [serial = 1927] [outer = (nil)] 05:48:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc631889800) [pid = 17853] [serial = 1928] [outer = 0x7fc62e184400] 05:48:47 INFO - PROCESS | 17853 | 1461156527426 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc6320d3800) [pid = 17853] [serial = 1929] [outer = 0x7fc62e184400] 05:48:48 INFO - PROCESS | 17853 | 1461156528368 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1484ms 05:48:48 INFO - PROCESS | 17853 | 1461156528407 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 17853 | 1461156528414 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:48:48 INFO - PROCESS | 17853 | 1461156528421 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 17853 | 1461156528424 Marionette TRACE conn3 <- [1,2542,null,{}] 05:48:48 INFO - PROCESS | 17853 | 1461156528430 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 17853 | 1461156528733 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:48:48 INFO - PROCESS | 17853 | 1461156528767 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634df1000 == 173 [pid = 17853] [id = 643] 05:48:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc6330cec00) [pid = 17853] [serial = 1930] [outer = (nil)] 05:48:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc633611800) [pid = 17853] [serial = 1931] [outer = 0x7fc6330cec00] 05:48:48 INFO - PROCESS | 17853 | 1461156528832 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6337f8400) [pid = 17853] [serial = 1932] [outer = 0x7fc6330cec00] 05:48:49 INFO - PROCESS | 17853 | 1461156529997 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1631ms 05:48:50 INFO - PROCESS | 17853 | 1461156530082 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:48:50 INFO - PROCESS | 17853 | 1461156530087 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:48:50 INFO - PROCESS | 17853 | 1461156530113 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 17853 | 1461156530123 Marionette TRACE conn3 <- [1,2546,null,{}] 05:48:50 INFO - PROCESS | 17853 | 1461156530150 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 17853 | 1461156530930 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc636e55c00) [pid = 17853] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc636f28800) [pid = 17853] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc635aa5800) [pid = 17853] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc635795400) [pid = 17853] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc637e46000) [pid = 17853] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc63359a800) [pid = 17853] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63146f400) [pid = 17853] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63b65e000) [pid = 17853] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc637e4a800) [pid = 17853] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc62f60d000) [pid = 17853] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc633742400) [pid = 17853] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63579a400) [pid = 17853] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc63579a000) [pid = 17853] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc62e26b400) [pid = 17853] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc636071c00) [pid = 17853] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc633739c00) [pid = 17853] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc62c6dc400) [pid = 17853] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:48:50 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc62c6d8800) [pid = 17853] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:48:51 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc6337f2400) [pid = 17853] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:48:51 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc637e3fc00) [pid = 17853] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:48:51 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc635aa5400) [pid = 17853] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:48:51 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc631470800) [pid = 17853] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:48:51 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc6330d3000) [pid = 17853] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:48:51 INFO - PROCESS | 17853 | 1461156531133 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633017800 == 174 [pid = 17853] [id = 644] 05:48:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc62c6d8800) [pid = 17853] [serial = 1933] [outer = (nil)] 05:48:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc63146f400) [pid = 17853] [serial = 1934] [outer = 0x7fc62c6d8800] 05:48:51 INFO - PROCESS | 17853 | 1461156531201 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc63373a000) [pid = 17853] [serial = 1935] [outer = 0x7fc62c6d8800] 05:48:51 INFO - PROCESS | 17853 | 1461156531932 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1891ms 05:48:51 INFO - PROCESS | 17853 | 1461156531985 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 17853 | 1461156531989 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:48:52 INFO - PROCESS | 17853 | 1461156531996 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 17853 | 1461156531998 Marionette TRACE conn3 <- [1,2550,null,{}] 05:48:52 INFO - PROCESS | 17853 | 1461156532009 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 17853 | 1461156532304 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:48:52 INFO - PROCESS | 17853 | 1461156532326 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636ed9800 == 175 [pid = 17853] [id = 645] 05:48:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc62e182800) [pid = 17853] [serial = 1936] [outer = (nil)] 05:48:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc634ac4c00) [pid = 17853] [serial = 1937] [outer = 0x7fc62e182800] 05:48:52 INFO - PROCESS | 17853 | 1461156532390 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc63577f400) [pid = 17853] [serial = 1938] [outer = 0x7fc62e182800] 05:48:53 INFO - PROCESS | 17853 | 1461156533653 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1683ms 05:48:53 INFO - PROCESS | 17853 | 1461156533680 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 17853 | 1461156533686 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:48:53 INFO - PROCESS | 17853 | 1461156533695 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 17853 | 1461156533701 Marionette TRACE conn3 <- [1,2554,null,{}] 05:48:53 INFO - PROCESS | 17853 | 1461156533719 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 17853 | 1461156533988 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:48:54 INFO - PROCESS | 17853 | 1461156534325 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634ddc800 == 176 [pid = 17853] [id = 646] 05:48:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc631895000) [pid = 17853] [serial = 1939] [outer = (nil)] 05:48:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc6322e7c00) [pid = 17853] [serial = 1940] [outer = 0x7fc631895000] 05:48:54 INFO - PROCESS | 17853 | 1461156534414 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63359e000) [pid = 17853] [serial = 1941] [outer = 0x7fc631895000] 05:48:55 INFO - PROCESS | 17853 | 1461156535398 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1754ms 05:48:55 INFO - PROCESS | 17853 | 1461156535449 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 17853 | 1461156535457 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:48:55 INFO - PROCESS | 17853 | 1461156535470 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 17853 | 1461156535473 Marionette TRACE conn3 <- [1,2558,null,{}] 05:48:55 INFO - PROCESS | 17853 | 1461156535480 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 17853 | 1461156535762 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:48:56 INFO - PROCESS | 17853 | 1461156536107 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638690800 == 177 [pid = 17853] [id = 647] 05:48:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc63373bc00) [pid = 17853] [serial = 1942] [outer = (nil)] 05:48:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc634a47800) [pid = 17853] [serial = 1943] [outer = 0x7fc63373bc00] 05:48:56 INFO - PROCESS | 17853 | 1461156536188 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc634ad0000) [pid = 17853] [serial = 1944] [outer = 0x7fc63373bc00] 05:48:57 INFO - PROCESS | 17853 | 1461156537108 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1682ms 05:48:57 INFO - PROCESS | 17853 | 1461156537152 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 17853 | 1461156537157 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:48:57 INFO - PROCESS | 17853 | 1461156537163 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 17853 | 1461156537169 Marionette TRACE conn3 <- [1,2562,null,{}] 05:48:57 INFO - PROCESS | 17853 | 1461156537186 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 17853 | 1461156537438 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:48:57 INFO - PROCESS | 17853 | 1461156537743 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394de800 == 178 [pid = 17853] [id = 648] 05:48:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc634ced400) [pid = 17853] [serial = 1945] [outer = (nil)] 05:48:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc635aa5400) [pid = 17853] [serial = 1946] [outer = 0x7fc634ced400] 05:48:57 INFO - PROCESS | 17853 | 1461156537824 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc635b46800) [pid = 17853] [serial = 1947] [outer = 0x7fc634ced400] 05:48:58 INFO - PROCESS | 17853 | 1461156538736 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1647ms 05:48:58 INFO - PROCESS | 17853 | 1461156538812 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 17853 | 1461156538817 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:48:58 INFO - PROCESS | 17853 | 1461156538823 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 17853 | 1461156538826 Marionette TRACE conn3 <- [1,2566,null,{}] 05:48:58 INFO - PROCESS | 17853 | 1461156538831 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 17853 | 1461156539114 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:48:59 INFO - PROCESS | 17853 | 1461156539444 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2bc000 == 179 [pid = 17853] [id = 649] 05:48:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc63579d400) [pid = 17853] [serial = 1948] [outer = (nil)] 05:48:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc636077800) [pid = 17853] [serial = 1949] [outer = 0x7fc63579d400] 05:48:59 INFO - PROCESS | 17853 | 1461156539533 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6364f0800) [pid = 17853] [serial = 1950] [outer = 0x7fc63579d400] 05:49:00 INFO - PROCESS | 17853 | 1461156540465 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1681ms 05:49:00 INFO - PROCESS | 17853 | 1461156540505 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 17853 | 1461156540509 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:49:00 INFO - PROCESS | 17853 | 1461156540515 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 17853 | 1461156540518 Marionette TRACE conn3 <- [1,2570,null,{}] 05:49:00 INFO - PROCESS | 17853 | 1461156540524 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 17853 | 1461156540756 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:49:01 INFO - PROCESS | 17853 | 1461156541070 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c21a800 == 180 [pid = 17853] [id = 650] 05:49:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc635b4c400) [pid = 17853] [serial = 1951] [outer = (nil)] 05:49:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc636e54000) [pid = 17853] [serial = 1952] [outer = 0x7fc635b4c400] 05:49:01 INFO - PROCESS | 17853 | 1461156541155 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc636e5dc00) [pid = 17853] [serial = 1953] [outer = 0x7fc635b4c400] 05:49:02 INFO - PROCESS | 17853 | 1461156542075 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1630ms 05:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:49:02 INFO - PROCESS | 17853 | 1461156542146 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 17853 | 1461156542149 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:49:02 INFO - PROCESS | 17853 | 1461156542156 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 17853 | 1461156542160 Marionette TRACE conn3 <- [1,2574,null,{}] 05:49:02 INFO - PROCESS | 17853 | 1461156542166 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 17853 | 1461156542478 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:49:02 INFO - PROCESS | 17853 | 1461156542804 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc640fad800 == 181 [pid = 17853] [id = 651] 05:49:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc637e3e400) [pid = 17853] [serial = 1954] [outer = (nil)] 05:49:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc637fb1c00) [pid = 17853] [serial = 1955] [outer = 0x7fc637e3e400] 05:49:02 INFO - PROCESS | 17853 | 1461156542891 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63858cc00) [pid = 17853] [serial = 1956] [outer = 0x7fc637e3e400] 05:49:03 INFO - PROCESS | 17853 | 1461156543781 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1684ms 05:49:03 INFO - PROCESS | 17853 | 1461156543841 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 17853 | 1461156543844 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:49:03 INFO - PROCESS | 17853 | 1461156543851 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 17853 | 1461156543855 Marionette TRACE conn3 <- [1,2578,null,{}] 05:49:03 INFO - PROCESS | 17853 | 1461156543861 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 17853 | 1461156544112 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:49:04 INFO - PROCESS | 17853 | 1461156544380 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64134e800 == 182 [pid = 17853] [id = 652] 05:49:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc637e3d800) [pid = 17853] [serial = 1957] [outer = (nil)] 05:49:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc639220400) [pid = 17853] [serial = 1958] [outer = 0x7fc637e3d800] 05:49:04 INFO - PROCESS | 17853 | 1461156544513 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6392f6c00) [pid = 17853] [serial = 1959] [outer = 0x7fc637e3d800] 05:49:05 INFO - PROCESS | 17853 | 1461156545431 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1634ms 05:49:05 INFO - PROCESS | 17853 | 1461156545488 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:49:05 INFO - PROCESS | 17853 | 1461156545492 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:49:05 INFO - PROCESS | 17853 | 1461156545499 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 17853 | 1461156545503 Marionette TRACE conn3 <- [1,2582,null,{}] 05:49:05 INFO - PROCESS | 17853 | 1461156545509 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 17853 | 1461156545762 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:49:06 INFO - PROCESS | 17853 | 1461156546029 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165f800 == 183 [pid = 17853] [id = 653] 05:49:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc637e40c00) [pid = 17853] [serial = 1960] [outer = (nil)] 05:49:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63956fc00) [pid = 17853] [serial = 1961] [outer = 0x7fc637e40c00] 05:49:06 INFO - PROCESS | 17853 | 1461156546149 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc6396f0000) [pid = 17853] [serial = 1962] [outer = 0x7fc637e40c00] 05:49:07 INFO - PROCESS | 17853 | 1461156547023 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1584ms 05:49:07 INFO - PROCESS | 17853 | 1461156547083 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 17853 | 1461156547086 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:49:07 INFO - PROCESS | 17853 | 1461156547093 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 17853 | 1461156547097 Marionette TRACE conn3 <- [1,2586,null,{}] 05:49:07 INFO - PROCESS | 17853 | 1461156547102 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 17853 | 1461156547344 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:49:07 INFO - PROCESS | 17853 | 1461156547656 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642559800 == 184 [pid = 17853] [id = 654] 05:49:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc633596400) [pid = 17853] [serial = 1963] [outer = (nil)] 05:49:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63aacb400) [pid = 17853] [serial = 1964] [outer = 0x7fc633596400] 05:49:07 INFO - PROCESS | 17853 | 1461156547734 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63b609c00) [pid = 17853] [serial = 1965] [outer = 0x7fc633596400] 05:49:08 INFO - PROCESS | 17853 | 1461156548606 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1588ms 05:49:08 INFO - PROCESS | 17853 | 1461156548682 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 17853 | 1461156548686 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:49:08 INFO - PROCESS | 17853 | 1461156548692 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 17853 | 1461156548696 Marionette TRACE conn3 <- [1,2590,null,{}] 05:49:08 INFO - PROCESS | 17853 | 1461156548701 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 17853 | 1461156548952 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:49:09 INFO - PROCESS | 17853 | 1461156549264 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427de800 == 185 [pid = 17853] [id = 655] 05:49:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc634238000) [pid = 17853] [serial = 1966] [outer = (nil)] 05:49:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63c1a4400) [pid = 17853] [serial = 1967] [outer = 0x7fc634238000] 05:49:09 INFO - PROCESS | 17853 | 1461156549347 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc63c390c00) [pid = 17853] [serial = 1968] [outer = 0x7fc634238000] 05:49:10 INFO - PROCESS | 17853 | 1461156550258 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1635ms 05:49:10 INFO - PROCESS | 17853 | 1461156550329 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 17853 | 1461156550333 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:49:10 INFO - PROCESS | 17853 | 1461156550340 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 17853 | 1461156550344 Marionette TRACE conn3 <- [1,2594,null,{}] 05:49:10 INFO - PROCESS | 17853 | 1461156550350 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 17853 | 1461156550658 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:49:11 INFO - PROCESS | 17853 | 1461156550990 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645472800 == 186 [pid = 17853] [id = 656] 05:49:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc641335800) [pid = 17853] [serial = 1969] [outer = (nil)] 05:49:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc64175f800) [pid = 17853] [serial = 1970] [outer = 0x7fc641335800] 05:49:11 INFO - PROCESS | 17853 | 1461156551079 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc642137400) [pid = 17853] [serial = 1971] [outer = 0x7fc641335800] 05:49:12 INFO - PROCESS | 17853 | 1461156552373 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2083ms 05:49:12 INFO - PROCESS | 17853 | 1461156552426 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 17853 | 1461156552432 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:49:12 INFO - PROCESS | 17853 | 1461156552441 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 17853 | 1461156552447 Marionette TRACE conn3 <- [1,2598,null,{}] 05:49:12 INFO - PROCESS | 17853 | 1461156552456 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 17853 | 1461156552834 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:49:13 INFO - PROCESS | 17853 | 1461156553189 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460c6000 == 187 [pid = 17853] [id = 657] 05:49:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc640fcd800) [pid = 17853] [serial = 1972] [outer = (nil)] 05:49:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc6427ee800) [pid = 17853] [serial = 1973] [outer = 0x7fc640fcd800] 05:49:13 INFO - PROCESS | 17853 | 1461156553264 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc642b63800) [pid = 17853] [serial = 1974] [outer = 0x7fc640fcd800] 05:49:14 INFO - PROCESS | 17853 | 1461156554163 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1798ms 05:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:49:14 INFO - PROCESS | 17853 | 1461156554240 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 17853 | 1461156554242 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:49:14 INFO - PROCESS | 17853 | 1461156554249 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 17853 | 1461156554252 Marionette TRACE conn3 <- [1,2602,null,{}] 05:49:14 INFO - PROCESS | 17853 | 1461156554258 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 17853 | 1461156554519 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:49:14 INFO - PROCESS | 17853 | 1461156554838 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646673000 == 188 [pid = 17853] [id = 658] 05:49:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc635aab000) [pid = 17853] [serial = 1975] [outer = (nil)] 05:49:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc643734400) [pid = 17853] [serial = 1976] [outer = 0x7fc635aab000] 05:49:14 INFO - PROCESS | 17853 | 1461156554935 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc6438adc00) [pid = 17853] [serial = 1977] [outer = 0x7fc635aab000] 05:49:15 INFO - PROCESS | 17853 | 1461156555953 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 05:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:49:16 INFO - PROCESS | 17853 | 1461156556031 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 17853 | 1461156556034 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:49:16 INFO - PROCESS | 17853 | 1461156556041 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 17853 | 1461156556044 Marionette TRACE conn3 <- [1,2606,null,{}] 05:49:16 INFO - PROCESS | 17853 | 1461156556049 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 17853 | 1461156556408 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:49:16 INFO - PROCESS | 17853 | 1461156556732 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64add0800 == 189 [pid = 17853] [id = 659] 05:49:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc636177000) [pid = 17853] [serial = 1978] [outer = (nil)] 05:49:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc6438af800) [pid = 17853] [serial = 1979] [outer = 0x7fc636177000] 05:49:16 INFO - PROCESS | 17853 | 1461156556804 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc643988400) [pid = 17853] [serial = 1980] [outer = 0x7fc636177000] 05:49:17 INFO - PROCESS | 17853 | 1461156557704 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1739ms 05:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:49:17 INFO - PROCESS | 17853 | 1461156557779 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 17853 | 1461156557782 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:49:17 INFO - PROCESS | 17853 | 1461156557788 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 17853 | 1461156557791 Marionette TRACE conn3 <- [1,2610,null,{}] 05:49:17 INFO - PROCESS | 17853 | 1461156557797 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 17853 | 1461156558081 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:49:18 INFO - PROCESS | 17853 | 1461156558399 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bad6000 == 190 [pid = 17853] [id = 660] 05:49:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc6344c6800) [pid = 17853] [serial = 1981] [outer = (nil)] 05:49:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc643b2bc00) [pid = 17853] [serial = 1982] [outer = 0x7fc6344c6800] 05:49:18 INFO - PROCESS | 17853 | 1461156558478 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc643b8fc00) [pid = 17853] [serial = 1983] [outer = 0x7fc6344c6800] 05:49:19 INFO - PROCESS | 17853 | 1461156559326 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1587ms 05:49:19 INFO - PROCESS | 17853 | 1461156559376 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 17853 | 1461156559379 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:49:19 INFO - PROCESS | 17853 | 1461156559385 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 17853 | 1461156559387 Marionette TRACE conn3 <- [1,2614,null,{}] 05:49:19 INFO - PROCESS | 17853 | 1461156559393 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 17853 | 1461156559634 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:49:19 INFO - PROCESS | 17853 | 1461156559962 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c141800 == 191 [pid = 17853] [id = 661] 05:49:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc643b9b800) [pid = 17853] [serial = 1984] [outer = (nil)] 05:49:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc644632800) [pid = 17853] [serial = 1985] [outer = 0x7fc643b9b800] 05:49:20 INFO - PROCESS | 17853 | 1461156560073 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc644740c00) [pid = 17853] [serial = 1986] [outer = 0x7fc643b9b800] 05:49:20 INFO - PROCESS | 17853 | 1461156560935 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1628ms 05:49:21 INFO - PROCESS | 17853 | 1461156561015 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 17853 | 1461156561018 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:49:21 INFO - PROCESS | 17853 | 1461156561024 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 17853 | 1461156561026 Marionette TRACE conn3 <- [1,2618,null,{}] 05:49:21 INFO - PROCESS | 17853 | 1461156561032 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 17853 | 1461156561304 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:49:21 INFO - PROCESS | 17853 | 1461156561620 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea26800 == 192 [pid = 17853] [id = 662] 05:49:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc643b92800) [pid = 17853] [serial = 1987] [outer = (nil)] 05:49:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6453d1400) [pid = 17853] [serial = 1988] [outer = 0x7fc643b92800] 05:49:21 INFO - PROCESS | 17853 | 1461156561698 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc645432800) [pid = 17853] [serial = 1989] [outer = 0x7fc643b92800] 05:49:22 INFO - PROCESS | 17853 | 1461156562717 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1731ms 05:49:22 INFO - PROCESS | 17853 | 1461156562756 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 17853 | 1461156562760 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:49:22 INFO - PROCESS | 17853 | 1461156562766 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 17853 | 1461156562768 Marionette TRACE conn3 <- [1,2622,null,{}] 05:49:22 INFO - PROCESS | 17853 | 1461156562773 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 17853 | 1461156563027 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:49:23 INFO - PROCESS | 17853 | 1461156563349 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652bc8800 == 193 [pid = 17853] [id = 663] 05:49:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc6344d1400) [pid = 17853] [serial = 1990] [outer = (nil)] 05:49:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc645440800) [pid = 17853] [serial = 1991] [outer = 0x7fc6344d1400] 05:49:23 INFO - PROCESS | 17853 | 1461156563424 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc6454d8400) [pid = 17853] [serial = 1992] [outer = 0x7fc6344d1400] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a215800 == 192 [pid = 17853] [id = 58] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633017800 == 191 [pid = 17853] [id = 644] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634df1000 == 190 [pid = 17853] [id = 643] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6330a7800 == 189 [pid = 17853] [id = 642] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63141b000 == 188 [pid = 17853] [id = 641] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6460d9800 == 187 [pid = 17853] [id = 635] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646086800 == 186 [pid = 17853] [id = 634] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645fc7800 == 185 [pid = 17853] [id = 633] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429c0000 == 184 [pid = 17853] [id = 632] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427c6000 == 183 [pid = 17853] [id = 631] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bc7000 == 182 [pid = 17853] [id = 456] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642265800 == 181 [pid = 17853] [id = 630] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6413d3800 == 180 [pid = 17853] [id = 629] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64109d800 == 179 [pid = 17853] [id = 628] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c20a800 == 178 [pid = 17853] [id = 627] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63979f800 == 177 [pid = 17853] [id = 626] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc638842800 == 176 [pid = 17853] [id = 625] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634222800 == 175 [pid = 17853] [id = 599] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d8f000 == 174 [pid = 17853] [id = 624] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63339e800 == 173 [pid = 17853] [id = 623] 05:49:25 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635be1800 == 172 [pid = 17853] [id = 622] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc638588000) [pid = 17853] [serial = 1836] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc6392f9400) [pid = 17853] [serial = 1842] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc631476800) [pid = 17853] [serial = 1859] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc63b664c00) [pid = 17853] [serial = 1856] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc639221000) [pid = 17853] [serial = 1839] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc6322ea800) [pid = 17853] [serial = 1805] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc63423b400) [pid = 17853] [serial = 1809] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc635b4d000) [pid = 17853] [serial = 1821] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc635a51800) [pid = 17853] [serial = 1818] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc631471800) [pid = 17853] [serial = 1803] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc63423d800) [pid = 17853] [serial = 1868] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc636e5a800) [pid = 17853] [serial = 1830] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc63423d400) [pid = 17853] [serial = 1865] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc639575800) [pid = 17853] [serial = 1845] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc6337fd800) [pid = 17853] [serial = 1808] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc634a5cc00) [pid = 17853] [serial = 1731] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc62f7d0400) [pid = 17853] [serial = 1802] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc634a44400) [pid = 17853] [serial = 1811] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63b608400) [pid = 17853] [serial = 1854] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc63aac9c00) [pid = 17853] [serial = 1851] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc6392f3c00) [pid = 17853] [serial = 1841] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc63bf94800) [pid = 17853] [serial = 1857] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc63335a400) [pid = 17853] [serial = 1862] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc634acc000) [pid = 17853] [serial = 1815] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc635b42c00) [pid = 17853] [serial = 1820] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc63964d400) [pid = 17853] [serial = 1847] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc63579f000) [pid = 17853] [serial = 1817] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc634a50000) [pid = 17853] [serial = 1812] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc637e45c00) [pid = 17853] [serial = 1833] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc631892c00) [pid = 17853] [serial = 1860] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc6396f3800) [pid = 17853] [serial = 1848] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6364ec400) [pid = 17853] [serial = 1826] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc634a60400) [pid = 17853] [serial = 1814] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc63aac1000) [pid = 17853] [serial = 1850] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc637fb4000) [pid = 17853] [serial = 1835] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc633365000) [pid = 17853] [serial = 1806] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc63b3a5800) [pid = 17853] [serial = 1853] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc634a4c800) [pid = 17853] [serial = 1866] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc639470400) [pid = 17853] [serial = 1844] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc636178000) [pid = 17853] [serial = 1824] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6364f8000) [pid = 17853] [serial = 1827] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc636077000) [pid = 17853] [serial = 1823] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc636f2c000) [pid = 17853] [serial = 1832] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63359dc00) [pid = 17853] [serial = 1863] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc636df0800) [pid = 17853] [serial = 1829] [outer = (nil)] [url = about:blank] 05:49:25 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc639216c00) [pid = 17853] [serial = 1838] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 17853 | 1461156566197 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3489ms 05:49:26 INFO - PROCESS | 17853 | 1461156566256 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 17853 | 1461156566264 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:49:26 INFO - PROCESS | 17853 | 1461156566272 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 17853 | 1461156566277 Marionette TRACE conn3 <- [1,2626,null,{}] 05:49:26 INFO - PROCESS | 17853 | 1461156566284 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 17853 | 1461156566515 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:49:26 INFO - PROCESS | 17853 | 1461156566703 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63300f800 == 173 [pid = 17853] [id = 664] 05:49:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc62f7cf400) [pid = 17853] [serial = 1993] [outer = (nil)] 05:49:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc631471800) [pid = 17853] [serial = 1994] [outer = 0x7fc62f7cf400] 05:49:26 INFO - PROCESS | 17853 | 1461156566768 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc631893000) [pid = 17853] [serial = 1995] [outer = 0x7fc62f7cf400] 05:49:27 INFO - PROCESS | 17853 | 1461156567699 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1447ms 05:49:27 INFO - PROCESS | 17853 | 1461156567722 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 17853 | 1461156567730 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:49:27 INFO - PROCESS | 17853 | 1461156567739 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 17853 | 1461156567743 Marionette TRACE conn3 <- [1,2630,null,{}] 05:49:27 INFO - PROCESS | 17853 | 1461156567748 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 17853 | 1461156567961 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:49:28 INFO - PROCESS | 17853 | 1461156568191 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6336a4000 == 174 [pid = 17853] [id = 665] 05:49:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc62f7d0400) [pid = 17853] [serial = 1996] [outer = (nil)] 05:49:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc63359c400) [pid = 17853] [serial = 1997] [outer = 0x7fc62f7d0400] 05:49:28 INFO - PROCESS | 17853 | 1461156568256 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc633733c00) [pid = 17853] [serial = 1998] [outer = 0x7fc62f7d0400] 05:49:29 INFO - PROCESS | 17853 | 1461156569144 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1430ms 05:49:29 INFO - PROCESS | 17853 | 1461156569170 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 17853 | 1461156569173 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:49:29 INFO - PROCESS | 17853 | 1461156569179 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 17853 | 1461156569184 Marionette TRACE conn3 <- [1,2634,null,{}] 05:49:29 INFO - PROCESS | 17853 | 1461156569210 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 17853 | 1461156569507 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:49:29 INFO - PROCESS | 17853 | 1461156569580 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635ba2800 == 175 [pid = 17853] [id = 666] 05:49:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc633735c00) [pid = 17853] [serial = 1999] [outer = (nil)] 05:49:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc634a5cc00) [pid = 17853] [serial = 2000] [outer = 0x7fc633735c00] 05:49:29 INFO - PROCESS | 17853 | 1461156569857 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc634ce1800) [pid = 17853] [serial = 2001] [outer = 0x7fc633735c00] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc634ceb000) [pid = 17853] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc635a4f800) [pid = 17853] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc641064000) [pid = 17853] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc62e184400) [pid = 17853] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6330ccc00) [pid = 17853] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc637fbb000) [pid = 17853] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63607bc00) [pid = 17853] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc62c6d8800) [pid = 17853] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6330cec00) [pid = 17853] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc6344c5800) [pid = 17853] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc636f23400) [pid = 17853] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc62e184000) [pid = 17853] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc641069000) [pid = 17853] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc634ceb400) [pid = 17853] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc63956d000) [pid = 17853] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc636071800) [pid = 17853] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc638590000) [pid = 17853] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc62e25e800) [pid = 17853] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc62c6d4800) [pid = 17853] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc636f2bc00) [pid = 17853] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc634ce6400) [pid = 17853] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc63fa9dc00) [pid = 17853] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:49:30 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc62c6d8c00) [pid = 17853] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:49:31 INFO - PROCESS | 17853 | 1461156571333 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2193ms 05:49:31 INFO - PROCESS | 17853 | 1461156571373 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 17853 | 1461156571378 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:49:31 INFO - PROCESS | 17853 | 1461156571383 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 17853 | 1461156571385 Marionette TRACE conn3 <- [1,2638,null,{}] 05:49:31 INFO - PROCESS | 17853 | 1461156571391 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 17853 | 1461156571619 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:49:31 INFO - PROCESS | 17853 | 1461156571802 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636326800 == 176 [pid = 17853] [id = 667] 05:49:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc62c6d4800) [pid = 17853] [serial = 2002] [outer = (nil)] 05:49:31 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc634a48c00) [pid = 17853] [serial = 2003] [outer = 0x7fc62c6d4800] 05:49:31 INFO - PROCESS | 17853 | 1461156571919 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc634ced800) [pid = 17853] [serial = 2004] [outer = 0x7fc62c6d4800] 05:49:32 INFO - PROCESS | 17853 | 1461156572943 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1590ms 05:49:32 INFO - PROCESS | 17853 | 1461156572991 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 17853 | 1461156572998 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:49:33 INFO - PROCESS | 17853 | 1461156573012 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 17853 | 1461156573019 Marionette TRACE conn3 <- [1,2642,null,{}] 05:49:33 INFO - PROCESS | 17853 | 1461156573029 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 17853 | 1461156573301 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:49:33 INFO - PROCESS | 17853 | 1461156573661 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6330a9800 == 177 [pid = 17853] [id = 668] 05:49:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc62e26a400) [pid = 17853] [serial = 2005] [outer = (nil)] 05:49:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc631476800) [pid = 17853] [serial = 2006] [outer = 0x7fc62e26a400] 05:49:33 INFO - PROCESS | 17853 | 1461156573746 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc6322e4000) [pid = 17853] [serial = 2007] [outer = 0x7fc62e26a400] 05:49:34 INFO - PROCESS | 17853 | 1461156574661 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:49:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1694ms 05:49:34 INFO - PROCESS | 17853 | 1461156574705 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 17853 | 1461156574714 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:49:34 INFO - PROCESS | 17853 | 1461156574725 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 17853 | 1461156574729 Marionette TRACE conn3 <- [1,2646,null,{}] 05:49:34 INFO - PROCESS | 17853 | 1461156574736 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 17853 | 1461156574993 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:49:35 INFO - PROCESS | 17853 | 1461156575356 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636d8c800 == 178 [pid = 17853] [id = 669] 05:49:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc6337fd800) [pid = 17853] [serial = 2008] [outer = (nil)] 05:49:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc63423d800) [pid = 17853] [serial = 2009] [outer = 0x7fc6337fd800] 05:49:35 INFO - PROCESS | 17853 | 1461156575476 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc634a60c00) [pid = 17853] [serial = 2010] [outer = 0x7fc6337fd800] 05:49:37 INFO - PROCESS | 17853 | 1461156576995 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:49:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2293ms 05:49:37 INFO - PROCESS | 17853 | 1461156577019 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 17853 | 1461156577025 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:49:37 INFO - PROCESS | 17853 | 1461156577035 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 17853 | 1461156577045 Marionette TRACE conn3 <- [1,2650,null,{}] 05:49:37 INFO - PROCESS | 17853 | 1461156577070 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 17853 | 1461156577575 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:49:37 INFO - PROCESS | 17853 | 1461156577826 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc638691800 == 179 [pid = 17853] [id = 670] 05:49:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc634cee000) [pid = 17853] [serial = 2011] [outer = (nil)] 05:49:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc635a47c00) [pid = 17853] [serial = 2012] [outer = 0x7fc634cee000] 05:49:37 INFO - PROCESS | 17853 | 1461156577959 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc635aaac00) [pid = 17853] [serial = 2013] [outer = 0x7fc634cee000] 05:49:39 INFO - PROCESS | 17853 | 1461156579110 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:49:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2145ms 05:49:39 INFO - PROCESS | 17853 | 1461156579180 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:49:39 INFO - PROCESS | 17853 | 1461156579185 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:49:39 INFO - PROCESS | 17853 | 1461156579192 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 17853 | 1461156579195 Marionette TRACE conn3 <- [1,2654,null,{}] 05:49:39 INFO - PROCESS | 17853 | 1461156579200 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 17853 | 1461156579485 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:49:39 INFO - PROCESS | 17853 | 1461156579792 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394d1800 == 180 [pid = 17853] [id = 671] 05:49:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc634ce4000) [pid = 17853] [serial = 2014] [outer = (nil)] 05:49:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc636074400) [pid = 17853] [serial = 2015] [outer = 0x7fc634ce4000] 05:49:39 INFO - PROCESS | 17853 | 1461156579870 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc636179c00) [pid = 17853] [serial = 2016] [outer = 0x7fc634ce4000] 05:49:40 INFO - PROCESS | 17853 | 1461156580767 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:49:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1640ms 05:49:40 INFO - PROCESS | 17853 | 1461156580833 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 17853 | 1461156580836 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:49:40 INFO - PROCESS | 17853 | 1461156580842 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 17853 | 1461156580844 Marionette TRACE conn3 <- [1,2658,null,{}] 05:49:40 INFO - PROCESS | 17853 | 1461156580850 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 17853 | 1461156581087 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:49:41 INFO - PROCESS | 17853 | 1461156581390 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac5f800 == 181 [pid = 17853] [id = 672] 05:49:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc635aab800) [pid = 17853] [serial = 2017] [outer = (nil)] 05:49:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc636dee400) [pid = 17853] [serial = 2018] [outer = 0x7fc635aab800] 05:49:41 INFO - PROCESS | 17853 | 1461156581471 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc636e73c00) [pid = 17853] [serial = 2019] [outer = 0x7fc635aab800] 05:49:42 INFO - PROCESS | 17853 | 1461156582341 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1528ms 05:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:49:42 INFO - PROCESS | 17853 | 1461156582372 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 17853 | 1461156582375 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:49:42 INFO - PROCESS | 17853 | 1461156582381 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 17853 | 1461156582384 Marionette TRACE conn3 <- [1,2662,null,{}] 05:49:42 INFO - PROCESS | 17853 | 1461156582390 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 17853 | 1461156582678 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:49:43 INFO - PROCESS | 17853 | 1461156583003 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2ed000 == 182 [pid = 17853] [id = 673] 05:49:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc637e4c000) [pid = 17853] [serial = 2020] [outer = (nil)] 05:49:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc637fb3c00) [pid = 17853] [serial = 2021] [outer = 0x7fc637e4c000] 05:49:43 INFO - PROCESS | 17853 | 1461156583087 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc63858c400) [pid = 17853] [serial = 2022] [outer = 0x7fc637e4c000] 05:49:43 INFO - PROCESS | 17853 | 1461156583958 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1633ms 05:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:49:44 INFO - PROCESS | 17853 | 1461156584015 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 17853 | 1461156584018 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:49:44 INFO - PROCESS | 17853 | 1461156584024 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 17853 | 1461156584028 Marionette TRACE conn3 <- [1,2666,null,{}] 05:49:44 INFO - PROCESS | 17853 | 1461156584034 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 17853 | 1461156584261 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:49:44 INFO - PROCESS | 17853 | 1461156584535 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fea7800 == 183 [pid = 17853] [id = 674] 05:49:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc636f2bc00) [pid = 17853] [serial = 2023] [outer = (nil)] 05:49:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6392f3c00) [pid = 17853] [serial = 2024] [outer = 0x7fc636f2bc00] 05:49:44 INFO - PROCESS | 17853 | 1461156584665 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc63956d000) [pid = 17853] [serial = 2025] [outer = 0x7fc636f2bc00] 05:49:45 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:45 INFO - PROCESS | 17853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:49:45 INFO - PROCESS | 17853 | 1461156585978 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:49:46 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) 05:49:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1986ms 05:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:49:46 INFO - PROCESS | 17853 | 1461156586011 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 17853 | 1461156586014 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:49:46 INFO - PROCESS | 17853 | 1461156586020 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 17853 | 1461156586023 Marionette TRACE conn3 <- [1,2670,null,{}] 05:49:46 INFO - PROCESS | 17853 | 1461156586028 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 17853 | 1461156586301 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:49:46 INFO - PROCESS | 17853 | 1461156586540 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411da800 == 184 [pid = 17853] [id = 675] 05:49:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc637e4c800) [pid = 17853] [serial = 2026] [outer = (nil)] 05:49:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63964a400) [pid = 17853] [serial = 2027] [outer = 0x7fc637e4c800] 05:49:46 INFO - PROCESS | 17853 | 1461156586613 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc63aac5c00) [pid = 17853] [serial = 2028] [outer = 0x7fc637e4c800] 05:49:47 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:47 INFO - PROCESS | 17853 | 1461156587940 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 17853 | 1461156587969 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:49:47 INFO - PROCESS | 17853 | 1461156587975 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 17853 | 1461156587977 Marionette TRACE conn3 <- [1,2674,null,{}] 05:49:47 INFO - PROCESS | 17853 | 1461156587983 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 17853 | 1461156588257 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:49:48 INFO - PROCESS | 17853 | 1461156588497 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165a000 == 185 [pid = 17853] [id = 676] 05:49:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc6392eb400) [pid = 17853] [serial = 2029] [outer = (nil)] 05:49:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63b3ac000) [pid = 17853] [serial = 2030] [outer = 0x7fc6392eb400] 05:49:48 INFO - PROCESS | 17853 | 1461156588572 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63bf91400) [pid = 17853] [serial = 2031] [outer = 0x7fc6392eb400] 05:49:49 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:49 INFO - PROCESS | 17853 | 1461156589892 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 17853 | 1461156589912 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:49:49 INFO - PROCESS | 17853 | 1461156589918 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 17853 | 1461156589922 Marionette TRACE conn3 <- [1,2678,null,{}] 05:49:49 INFO - PROCESS | 17853 | 1461156589928 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 17853 | 1461156590205 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:49:50 INFO - PROCESS | 17853 | 1461156590501 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64255f000 == 186 [pid = 17853] [id = 677] 05:49:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63b658800) [pid = 17853] [serial = 2032] [outer = (nil)] 05:49:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63c38a400) [pid = 17853] [serial = 2033] [outer = 0x7fc63b658800] 05:49:50 INFO - PROCESS | 17853 | 1461156590577 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63c398c00) [pid = 17853] [serial = 2034] [outer = 0x7fc63b658800] 05:49:51 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:51 INFO - PROCESS | 17853 | 1461156591910 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:49:51 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) 05:49:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2036ms 05:49:51 INFO - PROCESS | 17853 | 1461156591957 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 17853 | 1461156591961 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:49:51 INFO - PROCESS | 17853 | 1461156591967 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 17853 | 1461156591977 Marionette TRACE conn3 <- [1,2682,null,{}] 05:49:51 INFO - PROCESS | 17853 | 1461156591982 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 17853 | 1461156592304 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:49:52 INFO - PROCESS | 17853 | 1461156592547 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6429a9800 == 187 [pid = 17853] [id = 678] 05:49:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc63bf95c00) [pid = 17853] [serial = 2035] [outer = (nil)] 05:49:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc640fcb400) [pid = 17853] [serial = 2036] [outer = 0x7fc63bf95c00] 05:49:52 INFO - PROCESS | 17853 | 1461156592628 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc64106cc00) [pid = 17853] [serial = 2037] [outer = 0x7fc63bf95c00] 05:49:53 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 17853 | 1461156593978 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:49:54 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) 05:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2038ms 05:49:54 INFO - PROCESS | 17853 | 1461156594006 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 17853 | 1461156594010 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:49:54 INFO - PROCESS | 17853 | 1461156594016 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 17853 | 1461156594018 Marionette TRACE conn3 <- [1,2686,null,{}] 05:49:54 INFO - PROCESS | 17853 | 1461156594024 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 17853 | 1461156594258 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:49:54 INFO - PROCESS | 17853 | 1461156594576 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64538d800 == 188 [pid = 17853] [id = 679] 05:49:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc63c1afc00) [pid = 17853] [serial = 2038] [outer = (nil)] 05:49:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc641aca800) [pid = 17853] [serial = 2039] [outer = 0x7fc63c1afc00] 05:49:54 INFO - PROCESS | 17853 | 1461156594661 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc641ae8800) [pid = 17853] [serial = 2040] [outer = 0x7fc63c1afc00] 05:49:55 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:56 INFO - PROCESS | 17853 | 1461156596025 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 17853 | 1461156596068 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:49:56 INFO - PROCESS | 17853 | 1461156596075 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 17853 | 1461156596077 Marionette TRACE conn3 <- [1,2690,null,{}] 05:49:56 INFO - PROCESS | 17853 | 1461156596083 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 17853 | 1461156596392 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:49:56 INFO - PROCESS | 17853 | 1461156596664 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64609e000 == 189 [pid = 17853] [id = 680] 05:49:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc63bf95000) [pid = 17853] [serial = 2041] [outer = (nil)] 05:49:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc641c62c00) [pid = 17853] [serial = 2042] [outer = 0x7fc63bf95000] 05:49:56 INFO - PROCESS | 17853 | 1461156596737 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc64213bc00) [pid = 17853] [serial = 2043] [outer = 0x7fc63bf95000] 05:49:58 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:58 INFO - PROCESS | 17853 | 1461156598063 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 17853 | 1461156598119 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:49:58 INFO - PROCESS | 17853 | 1461156598125 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 17853 | 1461156598127 Marionette TRACE conn3 <- [1,2694,null,{}] 05:49:58 INFO - PROCESS | 17853 | 1461156598133 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 17853 | 1461156598440 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:49:58 INFO - PROCESS | 17853 | 1461156598685 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64664b800 == 190 [pid = 17853] [id = 681] 05:49:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc641339400) [pid = 17853] [serial = 2044] [outer = (nil)] 05:49:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc6427ef000) [pid = 17853] [serial = 2045] [outer = 0x7fc641339400] 05:49:58 INFO - PROCESS | 17853 | 1461156598761 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc643985000) [pid = 17853] [serial = 2046] [outer = 0x7fc641339400] 05:50:00 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:00 INFO - PROCESS | 17853 | 1461156600112 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:50:00 INFO - PROCESS | 17853 | 1461156600175 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:50:00 INFO - PROCESS | 17853 | 1461156600182 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 17853 | 1461156600185 Marionette TRACE conn3 <- [1,2698,null,{}] 05:50:00 INFO - PROCESS | 17853 | 1461156600191 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 17853 | 1461156600570 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:50:00 INFO - PROCESS | 17853 | 1461156600819 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631871800 == 191 [pid = 17853] [id = 682] 05:50:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc62c6da800) [pid = 17853] [serial = 2047] [outer = (nil)] 05:50:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc62f7ccc00) [pid = 17853] [serial = 2048] [outer = 0x7fc62c6da800] 05:50:00 INFO - PROCESS | 17853 | 1461156600891 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc63bf93400) [pid = 17853] [serial = 2049] [outer = 0x7fc62c6da800] 05:50:02 INFO - PROCESS | 17853 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:02 INFO - PROCESS | 17853 | 1461156602711 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 17853 | 1461156602777 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:50:02 INFO - PROCESS | 17853 | 1461156602784 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 17853 | 1461156602790 Marionette TRACE conn3 <- [1,2702,null,{}] 05:50:02 INFO - PROCESS | 17853 | 1461156602798 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 17853 | 1461156603128 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658a80800 == 190 [pid = 17853] [id = 65] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f2c5000 == 189 [pid = 17853] [id = 526] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635ba2800 == 188 [pid = 17853] [id = 666] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6336a4000 == 187 [pid = 17853] [id = 665] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63300f800 == 186 [pid = 17853] [id = 664] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bad6000 == 185 [pid = 17853] [id = 660] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64add0800 == 184 [pid = 17853] [id = 659] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646673000 == 183 [pid = 17853] [id = 658] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6460c6000 == 182 [pid = 17853] [id = 657] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645472800 == 181 [pid = 17853] [id = 656] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427de800 == 180 [pid = 17853] [id = 655] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642559800 == 179 [pid = 17853] [id = 654] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165f800 == 178 [pid = 17853] [id = 653] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64134e800 == 177 [pid = 17853] [id = 652] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc640fad800 == 176 [pid = 17853] [id = 651] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c21a800 == 175 [pid = 17853] [id = 650] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63b2bc000 == 174 [pid = 17853] [id = 649] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394de800 == 173 [pid = 17853] [id = 648] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc638690800 == 172 [pid = 17853] [id = 647] 05:50:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634ddc800 == 171 [pid = 17853] [id = 646] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc636077400) [pid = 17853] [serial = 1881] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63956b000) [pid = 17853] [serial = 1889] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc64175f400) [pid = 17853] [serial = 1910] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc631889800) [pid = 17853] [serial = 1928] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc633740400) [pid = 17853] [serial = 1874] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc641cd3800) [pid = 17853] [serial = 1917] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc641ad4c00) [pid = 17853] [serial = 1913] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc63373a000) [pid = 17853] [serial = 1935] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc6344c2c00) [pid = 17853] [serial = 1875] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc6337f8400) [pid = 17853] [serial = 1932] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc635789c00) [pid = 17853] [serial = 1878] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc63b60a400) [pid = 17853] [serial = 1893] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc62e188c00) [pid = 17853] [serial = 1925] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc62f60b800) [pid = 17853] [serial = 1926] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc641d50800) [pid = 17853] [serial = 1919] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc63c1ab000) [pid = 17853] [serial = 1898] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc642156c00) [pid = 17853] [serial = 1922] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc63146f400) [pid = 17853] [serial = 1934] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc6320d3800) [pid = 17853] [serial = 1929] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc640f92c00) [pid = 17853] [serial = 1904] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc641335000) [pid = 17853] [serial = 1907] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc6320c7400) [pid = 17853] [serial = 1871] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc64213c400) [pid = 17853] [serial = 1920] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc64133f800) [pid = 17853] [serial = 1908] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6396fd400) [pid = 17853] [serial = 1892] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63b65b800) [pid = 17853] [serial = 1895] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc639225c00) [pid = 17853] [serial = 1887] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc637fb8c00) [pid = 17853] [serial = 1886] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6330ca000) [pid = 17853] [serial = 1872] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc63c38bc00) [pid = 17853] [serial = 1899] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc6364f1800) [pid = 17853] [serial = 1883] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63fb5ac00) [pid = 17853] [serial = 1901] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc6427e6c00) [pid = 17853] [serial = 1923] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc636e54800) [pid = 17853] [serial = 1884] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc63bf98400) [pid = 17853] [serial = 1896] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc639643400) [pid = 17853] [serial = 1890] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc633611800) [pid = 17853] [serial = 1931] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc641c56400) [pid = 17853] [serial = 1916] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc634cee400) [pid = 17853] [serial = 1877] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc63fb67000) [pid = 17853] [serial = 1902] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc635b48000) [pid = 17853] [serial = 1880] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc641accc00) [pid = 17853] [serial = 1911] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc633618c00) [pid = 17853] [serial = 1800] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc641ae8000) [pid = 17853] [serial = 1914] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc640fd7000) [pid = 17853] [serial = 1905] [outer = (nil)] [url = about:blank] 05:50:03 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc634ac4c00) [pid = 17853] [serial = 1937] [outer = (nil)] [url = about:blank] 05:50:04 INFO - PROCESS | 17853 | 1461156604040 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631427000 == 172 [pid = 17853] [id = 683] 05:50:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc62e26a800) [pid = 17853] [serial = 2050] [outer = (nil)] 05:50:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc63188dc00) [pid = 17853] [serial = 2051] [outer = 0x7fc62e26a800] 05:50:04 INFO - PROCESS | 17853 | 1461156604120 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc6320d3800) [pid = 17853] [serial = 2052] [outer = 0x7fc62e26a800] 05:50:04 INFO - PROCESS | 17853 | 1461156604881 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2147ms 05:50:04 INFO - PROCESS | 17853 | 1461156604932 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 17853 | 1461156604939 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:50:04 INFO - PROCESS | 17853 | 1461156604951 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 17853 | 1461156604954 Marionette TRACE conn3 <- [1,2706,null,{}] 05:50:04 INFO - PROCESS | 17853 | 1461156604966 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 17853 | 1461156605218 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:50:05 INFO - PROCESS | 17853 | 1461156605405 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634df3800 == 173 [pid = 17853] [id = 684] 05:50:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc62c6d7000) [pid = 17853] [serial = 2053] [outer = (nil)] 05:50:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc63360f000) [pid = 17853] [serial = 2054] [outer = 0x7fc62c6d7000] 05:50:05 INFO - PROCESS | 17853 | 1461156605485 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc633741c00) [pid = 17853] [serial = 2055] [outer = 0x7fc62c6d7000] 05:50:06 INFO - PROCESS | 17853 | 1461156606447 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1549ms 05:50:06 INFO - PROCESS | 17853 | 1461156606501 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 17853 | 1461156606504 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:50:06 INFO - PROCESS | 17853 | 1461156606512 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 17853 | 1461156606517 Marionette TRACE conn3 <- [1,2710,null,{}] 05:50:06 INFO - PROCESS | 17853 | 1461156606533 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 17853 | 1461156606834 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:50:06 INFO - PROCESS | 17853 | 1461156606868 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636c6a000 == 174 [pid = 17853] [id = 685] 05:50:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc634a50000) [pid = 17853] [serial = 2056] [outer = (nil)] 05:50:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc634ce2000) [pid = 17853] [serial = 2057] [outer = 0x7fc634a50000] 05:50:06 INFO - PROCESS | 17853 | 1461156606941 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc635796400) [pid = 17853] [serial = 2058] [outer = 0x7fc634a50000] 05:50:07 INFO - PROCESS | 17853 | 1461156607893 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 17853 | 1461156607962 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:50:07 INFO - PROCESS | 17853 | 1461156607981 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 17853 | 1461156607988 Marionette TRACE conn3 <- [1,2714,null,{}] 05:50:08 INFO - PROCESS | 17853 | 1461156608000 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 17853 | 1461156608302 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc6344d1400) [pid = 17853] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc62f7d0400) [pid = 17853] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc634ced400) [pid = 17853] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc63373bc00) [pid = 17853] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc634238000) [pid = 17853] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc62f7cf400) [pid = 17853] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc631895000) [pid = 17853] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc640fcd800) [pid = 17853] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc633735c00) [pid = 17853] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 127 (0x7fc637e3e400) [pid = 17853] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 126 (0x7fc643b9b800) [pid = 17853] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 125 (0x7fc635aab000) [pid = 17853] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 124 (0x7fc641335800) [pid = 17853] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 123 (0x7fc633596400) [pid = 17853] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 122 (0x7fc637e40c00) [pid = 17853] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 121 (0x7fc635b4c400) [pid = 17853] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 120 (0x7fc6344c6800) [pid = 17853] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 119 (0x7fc62f9d6400) [pid = 17853] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 118 (0x7fc637e3d800) [pid = 17853] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 117 (0x7fc63579d400) [pid = 17853] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 116 (0x7fc643b92800) [pid = 17853] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:50:08 INFO - PROCESS | 17853 | --DOMWINDOW == 115 (0x7fc636177000) [pid = 17853] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:50:09 INFO - PROCESS | 17853 | 1461156609015 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63421c800 == 175 [pid = 17853] [id = 686] 05:50:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 116 (0x7fc62c6d8c00) [pid = 17853] [serial = 2059] [outer = (nil)] 05:50:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 117 (0x7fc62f7d0400) [pid = 17853] [serial = 2060] [outer = 0x7fc62c6d8c00] 05:50:09 INFO - PROCESS | 17853 | 1461156609080 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 118 (0x7fc6344c6800) [pid = 17853] [serial = 2061] [outer = 0x7fc62c6d8c00] 05:50:09 INFO - PROCESS | 17853 | 1461156609810 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1841ms 05:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:50:09 INFO - PROCESS | 17853 | 1461156609822 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 17853 | 1461156609824 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:50:09 INFO - PROCESS | 17853 | 1461156609830 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 17853 | 1461156609833 Marionette TRACE conn3 <- [1,2718,null,{}] 05:50:09 INFO - PROCESS | 17853 | 1461156609838 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 17853 | 1461156610118 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:50:10 INFO - PROCESS | 17853 | 1461156610142 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6394d4000 == 176 [pid = 17853] [id = 687] 05:50:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 119 (0x7fc6344ce400) [pid = 17853] [serial = 2062] [outer = (nil)] 05:50:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 120 (0x7fc63607e000) [pid = 17853] [serial = 2063] [outer = 0x7fc6344ce400] 05:50:10 INFO - PROCESS | 17853 | 1461156610205 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 121 (0x7fc63617ec00) [pid = 17853] [serial = 2064] [outer = 0x7fc6344ce400] 05:50:11 INFO - PROCESS | 17853 | 1461156611364 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 17853 | 1461156611427 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:50:11 INFO - PROCESS | 17853 | 1461156611437 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 17853 | 1461156611442 Marionette TRACE conn3 <- [1,2722,null,{}] 05:50:11 INFO - PROCESS | 17853 | 1461156611495 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 17853 | 1461156611851 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:50:12 INFO - PROCESS | 17853 | 1461156612086 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bd1000 == 177 [pid = 17853] [id = 688] 05:50:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 122 (0x7fc6322eb800) [pid = 17853] [serial = 2065] [outer = (nil)] 05:50:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 123 (0x7fc633610800) [pid = 17853] [serial = 2066] [outer = 0x7fc6322eb800] 05:50:12 INFO - PROCESS | 17853 | 1461156612160 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 124 (0x7fc633742000) [pid = 17853] [serial = 2067] [outer = 0x7fc6322eb800] 05:50:13 INFO - PROCESS | 17853 | 1461156613144 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 17853 | 1461156613186 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:50:13 INFO - PROCESS | 17853 | 1461156613197 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 17853 | 1461156613200 Marionette TRACE conn3 <- [1,2726,null,{}] 05:50:13 INFO - PROCESS | 17853 | 1461156613207 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 17853 | 1461156613451 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:50:13 INFO - PROCESS | 17853 | 1461156613768 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63ac61800 == 178 [pid = 17853] [id = 689] 05:50:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 125 (0x7fc634ac5c00) [pid = 17853] [serial = 2068] [outer = (nil)] 05:50:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 126 (0x7fc635a4a800) [pid = 17853] [serial = 2069] [outer = 0x7fc634ac5c00] 05:50:13 INFO - PROCESS | 17853 | 1461156613849 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 127 (0x7fc636076000) [pid = 17853] [serial = 2070] [outer = 0x7fc634ac5c00] 05:50:14 INFO - PROCESS | 17853 | 1461156614824 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1688ms 05:50:14 INFO - PROCESS | 17853 | 1461156614886 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 17853 | 1461156614890 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:50:14 INFO - PROCESS | 17853 | 1461156614896 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 17853 | 1461156614903 Marionette TRACE conn3 <- [1,2730,null,{}] 05:50:14 INFO - PROCESS | 17853 | 1461156614919 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 17853 | 1461156615214 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:50:15 INFO - PROCESS | 17853 | 1461156615543 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe04800 == 179 [pid = 17853] [id = 690] 05:50:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 128 (0x7fc636e54800) [pid = 17853] [serial = 2071] [outer = (nil)] 05:50:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc636e7cc00) [pid = 17853] [serial = 2072] [outer = 0x7fc636e54800] 05:50:15 INFO - PROCESS | 17853 | 1461156615622 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc636f29000) [pid = 17853] [serial = 2073] [outer = 0x7fc636e54800] 05:50:16 INFO - PROCESS | 17853 | 1461156616964 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 17853 | 1461156617006 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:50:17 INFO - PROCESS | 17853 | 1461156617013 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 17853 | 1461156617017 Marionette TRACE conn3 <- [1,2734,null,{}] 05:50:17 INFO - PROCESS | 17853 | 1461156617023 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 17853 | 1461156617314 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:50:17 INFO - PROCESS | 17853 | 1461156617590 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411d9000 == 180 [pid = 17853] [id = 691] 05:50:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc636e5bc00) [pid = 17853] [serial = 2074] [outer = (nil)] 05:50:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc637fb1800) [pid = 17853] [serial = 2075] [outer = 0x7fc636e5bc00] 05:50:17 INFO - PROCESS | 17853 | 1461156617665 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc63858a000) [pid = 17853] [serial = 2076] [outer = 0x7fc636e5bc00] 05:50:18 INFO - PROCESS | 17853 | 1461156618587 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1634ms 05:50:18 INFO - PROCESS | 17853 | 1461156618648 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 17853 | 1461156618652 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:50:18 INFO - PROCESS | 17853 | 1461156618658 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 17853 | 1461156618661 Marionette TRACE conn3 <- [1,2738,null,{}] 05:50:18 INFO - PROCESS | 17853 | 1461156618667 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 17853 | 1461156618913 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:50:19 INFO - PROCESS | 17853 | 1461156619178 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64165e000 == 181 [pid = 17853] [id = 692] 05:50:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc636e77800) [pid = 17853] [serial = 2077] [outer = (nil)] 05:50:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc639224400) [pid = 17853] [serial = 2078] [outer = 0x7fc636e77800] 05:50:19 INFO - PROCESS | 17853 | 1461156619301 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc639463400) [pid = 17853] [serial = 2079] [outer = 0x7fc636e77800] 05:50:20 INFO - PROCESS | 17853 | 1461156620192 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1586ms 05:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:50:20 INFO - PROCESS | 17853 | 1461156620245 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 17853 | 1461156620248 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:50:20 INFO - PROCESS | 17853 | 1461156620254 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 17853 | 1461156620257 Marionette TRACE conn3 <- [1,2742,null,{}] 05:50:20 INFO - PROCESS | 17853 | 1461156620263 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 17853 | 1461156620550 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:50:20 INFO - PROCESS | 17853 | 1461156620879 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642562000 == 182 [pid = 17853] [id = 693] 05:50:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc6396f2400) [pid = 17853] [serial = 2080] [outer = (nil)] 05:50:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc63b60b800) [pid = 17853] [serial = 2081] [outer = 0x7fc6396f2400] 05:50:20 INFO - PROCESS | 17853 | 1461156620962 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc63bf98000) [pid = 17853] [serial = 2082] [outer = 0x7fc6396f2400] 05:50:21 INFO - PROCESS | 17853 | 1461156621886 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1691ms 05:50:21 INFO - PROCESS | 17853 | 1461156621946 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 17853 | 1461156621948 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:50:21 INFO - PROCESS | 17853 | 1461156621955 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 17853 | 1461156621958 Marionette TRACE conn3 <- [1,2746,null,{}] 05:50:21 INFO - PROCESS | 17853 | 1461156621963 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 17853 | 1461156622238 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:50:22 INFO - PROCESS | 17853 | 1461156622545 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642925000 == 183 [pid = 17853] [id = 694] 05:50:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc63aac7c00) [pid = 17853] [serial = 2083] [outer = (nil)] 05:50:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc63c392800) [pid = 17853] [serial = 2084] [outer = 0x7fc63aac7c00] 05:50:22 INFO - PROCESS | 17853 | 1461156622623 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc63fa99c00) [pid = 17853] [serial = 2085] [outer = 0x7fc63aac7c00] 05:50:23 INFO - PROCESS | 17853 | 1461156623480 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1579ms 05:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:50:23 INFO - PROCESS | 17853 | 1461156623535 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 17853 | 1461156623538 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:50:23 INFO - PROCESS | 17853 | 1461156623545 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 17853 | 1461156623548 Marionette TRACE conn3 <- [1,2750,null,{}] 05:50:23 INFO - PROCESS | 17853 | 1461156623553 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 17853 | 1461156623784 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:50:24 INFO - PROCESS | 17853 | 1461156624057 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644797000 == 184 [pid = 17853] [id = 695] 05:50:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc63b3a1400) [pid = 17853] [serial = 2086] [outer = (nil)] 05:50:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc63fb69000) [pid = 17853] [serial = 2087] [outer = 0x7fc63b3a1400] 05:50:24 INFO - PROCESS | 17853 | 1461156624175 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc640fcdc00) [pid = 17853] [serial = 2088] [outer = 0x7fc63b3a1400] 05:50:25 INFO - PROCESS | 17853 | 1461156625009 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1530ms 05:50:25 INFO - PROCESS | 17853 | 1461156625074 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 17853 | 1461156625078 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:50:25 INFO - PROCESS | 17853 | 1461156625084 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 17853 | 1461156625086 Marionette TRACE conn3 <- [1,2754,null,{}] 05:50:25 INFO - PROCESS | 17853 | 1461156625092 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 17853 | 1461156625324 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:50:25 INFO - PROCESS | 17853 | 1461156625607 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646085800 == 185 [pid = 17853] [id = 696] 05:50:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc63fb5f000) [pid = 17853] [serial = 2089] [outer = (nil)] 05:50:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc64106b400) [pid = 17853] [serial = 2090] [outer = 0x7fc63fb5f000] 05:50:25 INFO - PROCESS | 17853 | 1461156625725 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc641759000) [pid = 17853] [serial = 2091] [outer = 0x7fc63fb5f000] 05:50:26 INFO - PROCESS | 17853 | 1461156626555 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1531ms 05:50:26 INFO - PROCESS | 17853 | 1461156626617 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 17853 | 1461156626621 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:50:26 INFO - PROCESS | 17853 | 1461156626627 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 17853 | 1461156626631 Marionette TRACE conn3 <- [1,2758,null,{}] 05:50:26 INFO - PROCESS | 17853 | 1461156626637 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 17853 | 1461156626874 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:50:27 INFO - PROCESS | 17853 | 1461156627139 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646292000 == 186 [pid = 17853] [id = 697] 05:50:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc63c1ae800) [pid = 17853] [serial = 2092] [outer = (nil)] 05:50:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc641ae4c00) [pid = 17853] [serial = 2093] [outer = 0x7fc63c1ae800] 05:50:27 INFO - PROCESS | 17853 | 1461156627257 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc641cd2800) [pid = 17853] [serial = 2094] [outer = 0x7fc63c1ae800] 05:50:28 INFO - PROCESS | 17853 | 1461156628170 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1585ms 05:50:28 INFO - PROCESS | 17853 | 1461156628214 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 17853 | 1461156628218 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:50:28 INFO - PROCESS | 17853 | 1461156628225 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 17853 | 1461156628229 Marionette TRACE conn3 <- [1,2762,null,{}] 05:50:28 INFO - PROCESS | 17853 | 1461156628234 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 17853 | 1461156628505 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:50:28 INFO - PROCESS | 17853 | 1461156628825 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc647c9b000 == 187 [pid = 17853] [id = 698] 05:50:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc64372e400) [pid = 17853] [serial = 2095] [outer = (nil)] 05:50:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6438aac00) [pid = 17853] [serial = 2096] [outer = 0x7fc64372e400] 05:50:28 INFO - PROCESS | 17853 | 1461156628912 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc643987c00) [pid = 17853] [serial = 2097] [outer = 0x7fc64372e400] 05:50:29 INFO - PROCESS | 17853 | 1461156629776 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1587ms 05:50:29 INFO - PROCESS | 17853 | 1461156629813 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 17853 | 1461156629816 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:50:29 INFO - PROCESS | 17853 | 1461156629822 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 17853 | 1461156629824 Marionette TRACE conn3 <- [1,2766,null,{}] 05:50:29 INFO - PROCESS | 17853 | 1461156629830 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 17853 | 1461156630064 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:50:30 INFO - PROCESS | 17853 | 1461156630337 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a2dd800 == 188 [pid = 17853] [id = 699] 05:50:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc643730c00) [pid = 17853] [serial = 2098] [outer = (nil)] 05:50:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc643b95400) [pid = 17853] [serial = 2099] [outer = 0x7fc643730c00] 05:50:30 INFO - PROCESS | 17853 | 1461156630458 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc644698c00) [pid = 17853] [serial = 2100] [outer = 0x7fc643730c00] 05:50:31 INFO - PROCESS | 17853 | 1461156631346 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1578ms 05:50:31 INFO - PROCESS | 17853 | 1461156631402 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 17853 | 1461156631406 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:50:31 INFO - PROCESS | 17853 | 1461156631412 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 17853 | 1461156631414 Marionette TRACE conn3 <- [1,2770,null,{}] 05:50:31 INFO - PROCESS | 17853 | 1461156631420 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 17853 | 1461156631659 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:50:31 INFO - PROCESS | 17853 | 1461156631933 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b562800 == 189 [pid = 17853] [id = 700] 05:50:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc636e5d400) [pid = 17853] [serial = 2101] [outer = (nil)] 05:50:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc645428800) [pid = 17853] [serial = 2102] [outer = 0x7fc636e5d400] 05:50:32 INFO - PROCESS | 17853 | 1461156632050 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc645440400) [pid = 17853] [serial = 2103] [outer = 0x7fc636e5d400] 05:50:32 INFO - PROCESS | 17853 | 1461156632924 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1578ms 05:50:32 INFO - PROCESS | 17853 | 1461156632992 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 17853 | 1461156632995 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:50:33 INFO - PROCESS | 17853 | 1461156633002 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 17853 | 1461156633004 Marionette TRACE conn3 <- [1,2774,null,{}] 05:50:33 INFO - PROCESS | 17853 | 1461156633010 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 17853 | 1461156633247 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:50:33 INFO - PROCESS | 17853 | 1461156633523 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64bc75800 == 190 [pid = 17853] [id = 701] 05:50:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63359fc00) [pid = 17853] [serial = 2104] [outer = (nil)] 05:50:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc64544c400) [pid = 17853] [serial = 2105] [outer = 0x7fc63359fc00] 05:50:33 INFO - PROCESS | 17853 | 1461156633641 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc6454e0400) [pid = 17853] [serial = 2106] [outer = 0x7fc63359fc00] 05:50:34 INFO - PROCESS | 17853 | 1461156634513 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1540ms 05:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:50:34 INFO - PROCESS | 17853 | 1461156634546 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 17853 | 1461156634549 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:50:34 INFO - PROCESS | 17853 | 1461156634556 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 17853 | 1461156634559 Marionette TRACE conn3 <- [1,2778,null,{}] 05:50:34 INFO - PROCESS | 17853 | 1461156634565 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 17853 | 1461156634817 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:50:35 INFO - PROCESS | 17853 | 1461156635094 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651dbd800 == 191 [pid = 17853] [id = 702] 05:50:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc63423e400) [pid = 17853] [serial = 2107] [outer = (nil)] 05:50:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc645570800) [pid = 17853] [serial = 2108] [outer = 0x7fc63423e400] 05:50:35 INFO - PROCESS | 17853 | 1461156635223 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc645744c00) [pid = 17853] [serial = 2109] [outer = 0x7fc63423e400] 05:50:36 INFO - PROCESS | 17853 | 1461156636085 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1584ms 05:50:36 INFO - PROCESS | 17853 | 1461156636140 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 17853 | 1461156636144 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:50:36 INFO - PROCESS | 17853 | 1461156636150 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 17853 | 1461156636152 Marionette TRACE conn3 <- [1,2782,null,{}] 05:50:36 INFO - PROCESS | 17853 | 1461156636158 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 17853 | 1461156636410 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:50:36 INFO - PROCESS | 17853 | 1461156636761 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658aea000 == 192 [pid = 17853] [id = 703] 05:50:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc62c6dfc00) [pid = 17853] [serial = 2110] [outer = (nil)] 05:50:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc645f54400) [pid = 17853] [serial = 2111] [outer = 0x7fc62c6dfc00] 05:50:36 INFO - PROCESS | 17853 | 1461156636840 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc646244400) [pid = 17853] [serial = 2112] [outer = 0x7fc62c6dfc00] 05:50:37 INFO - PROCESS | 17853 | 1461156637658 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1528ms 05:50:37 INFO - PROCESS | 17853 | 1461156637684 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 17853 | 1461156637687 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:50:37 INFO - PROCESS | 17853 | 1461156637697 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 17853 | 1461156637700 Marionette TRACE conn3 <- [1,2786,null,{}] 05:50:37 INFO - PROCESS | 17853 | 1461156637705 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 17853 | 1461156637962 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:50:38 INFO - PROCESS | 17853 | 1461156638240 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659c05800 == 193 [pid = 17853] [id = 704] 05:50:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc633737c00) [pid = 17853] [serial = 2113] [outer = (nil)] 05:50:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc646249400) [pid = 17853] [serial = 2114] [outer = 0x7fc633737c00] 05:50:38 INFO - PROCESS | 17853 | 1461156638317 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc646250400) [pid = 17853] [serial = 2115] [outer = 0x7fc633737c00] 05:50:39 INFO - PROCESS | 17853 | 1461156639190 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1527ms 05:50:39 INFO - PROCESS | 17853 | 1461156639226 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 17853 | 1461156639230 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:50:39 INFO - PROCESS | 17853 | 1461156639236 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 17853 | 1461156639238 Marionette TRACE conn3 <- [1,2790,null,{}] 05:50:39 INFO - PROCESS | 17853 | 1461156639244 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 17853 | 1461156639487 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:50:39 INFO - PROCESS | 17853 | 1461156639764 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65d70e800 == 194 [pid = 17853] [id = 705] 05:50:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc636176800) [pid = 17853] [serial = 2116] [outer = (nil)] 05:50:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc6464ab000) [pid = 17853] [serial = 2117] [outer = 0x7fc636176800] 05:50:39 INFO - PROCESS | 17853 | 1461156639883 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc6464b0400) [pid = 17853] [serial = 2118] [outer = 0x7fc636176800] 05:50:40 INFO - PROCESS | 17853 | 1461156640725 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1537ms 05:50:40 INFO - PROCESS | 17853 | 1461156640774 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 17853 | 1461156640778 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:50:40 INFO - PROCESS | 17853 | 1461156640783 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 17853 | 1461156640785 Marionette TRACE conn3 <- [1,2794,null,{}] 05:50:40 INFO - PROCESS | 17853 | 1461156640791 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 17853 | 1461156641031 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:50:41 INFO - PROCESS | 17853 | 1461156641307 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65df8f000 == 195 [pid = 17853] [id = 706] 05:50:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc646252c00) [pid = 17853] [serial = 2119] [outer = (nil)] 05:50:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc6465a5800) [pid = 17853] [serial = 2120] [outer = 0x7fc646252c00] 05:50:41 INFO - PROCESS | 17853 | 1461156641427 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc6465ac400) [pid = 17853] [serial = 2121] [outer = 0x7fc646252c00] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63421c800 == 194 [pid = 17853] [id = 686] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636c6a000 == 193 [pid = 17853] [id = 685] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634df3800 == 192 [pid = 17853] [id = 684] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc631427000 == 191 [pid = 17853] [id = 683] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64609e000 == 190 [pid = 17853] [id = 680] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64538d800 == 189 [pid = 17853] [id = 679] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62f299000 == 188 [pid = 17853] [id = 502] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6429a9800 == 187 [pid = 17853] [id = 678] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64255f000 == 186 [pid = 17853] [id = 677] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165a000 == 185 [pid = 17853] [id = 676] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411da800 == 184 [pid = 17853] [id = 675] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fea7800 == 183 [pid = 17853] [id = 674] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2ed000 == 182 [pid = 17853] [id = 673] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63ac5f800 == 181 [pid = 17853] [id = 672] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6394d1800 == 180 [pid = 17853] [id = 671] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc638691800 == 179 [pid = 17853] [id = 670] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d8c800 == 178 [pid = 17853] [id = 669] 05:50:43 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6330a9800 == 177 [pid = 17853] [id = 668] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc634a48c00) [pid = 17853] [serial = 2003] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc6454d8400) [pid = 17853] [serial = 1992] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc63359c400) [pid = 17853] [serial = 1997] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc633733c00) [pid = 17853] [serial = 1998] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc635b46800) [pid = 17853] [serial = 1947] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc634ad0000) [pid = 17853] [serial = 1944] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc63c390c00) [pid = 17853] [serial = 1968] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc631893000) [pid = 17853] [serial = 1995] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc635aa5400) [pid = 17853] [serial = 1946] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc631471800) [pid = 17853] [serial = 1994] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc6322e7c00) [pid = 17853] [serial = 1940] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc6427ee800) [pid = 17853] [serial = 1973] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc634a5cc00) [pid = 17853] [serial = 2000] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc637fb1c00) [pid = 17853] [serial = 1955] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc644632800) [pid = 17853] [serial = 1985] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc63359e000) [pid = 17853] [serial = 1941] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc643734400) [pid = 17853] [serial = 1976] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc642137400) [pid = 17853] [serial = 1971] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc63b609c00) [pid = 17853] [serial = 1965] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc6396f0000) [pid = 17853] [serial = 1962] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc636e54000) [pid = 17853] [serial = 1952] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc63858cc00) [pid = 17853] [serial = 1956] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc643b8fc00) [pid = 17853] [serial = 1983] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc634ce1800) [pid = 17853] [serial = 2001] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc645440800) [pid = 17853] [serial = 1991] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc634ce3400) [pid = 17853] [serial = 1869] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc63c1a4400) [pid = 17853] [serial = 1967] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc6438adc00) [pid = 17853] [serial = 1977] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc639220400) [pid = 17853] [serial = 1958] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63aacb400) [pid = 17853] [serial = 1964] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc644740c00) [pid = 17853] [serial = 1986] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc6364f0800) [pid = 17853] [serial = 1950] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6453d1400) [pid = 17853] [serial = 1988] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc636e5dc00) [pid = 17853] [serial = 1953] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc634a47800) [pid = 17853] [serial = 1943] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63956fc00) [pid = 17853] [serial = 1961] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc643b2bc00) [pid = 17853] [serial = 1982] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc636077800) [pid = 17853] [serial = 1949] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc642b63800) [pid = 17853] [serial = 1974] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc643988400) [pid = 17853] [serial = 1980] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc6438af800) [pid = 17853] [serial = 1979] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc645432800) [pid = 17853] [serial = 1989] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc64175f800) [pid = 17853] [serial = 1970] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc6392f6c00) [pid = 17853] [serial = 1959] [outer = (nil)] [url = about:blank] 05:50:44 INFO - PROCESS | 17853 | 1461156644017 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 3283ms 05:50:44 INFO - PROCESS | 17853 | 1461156644068 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 17853 | 1461156644075 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:50:44 INFO - PROCESS | 17853 | 1461156644083 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 17853 | 1461156644088 Marionette TRACE conn3 <- [1,2798,null,{}] 05:50:44 INFO - PROCESS | 17853 | 1461156644095 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 17853 | 1461156644336 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:50:44 INFO - PROCESS | 17853 | 1461156644530 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6333a0800 == 178 [pid = 17853] [id = 707] 05:50:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc631479000) [pid = 17853] [serial = 2122] [outer = (nil)] 05:50:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc631893000) [pid = 17853] [serial = 2123] [outer = 0x7fc631479000] 05:50:44 INFO - PROCESS | 17853 | 1461156644597 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc6322ec400) [pid = 17853] [serial = 2124] [outer = 0x7fc631479000] 05:50:45 INFO - PROCESS | 17853 | 1461156645528 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1491ms 05:50:45 INFO - PROCESS | 17853 | 1461156645575 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 17853 | 1461156645583 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:50:45 INFO - PROCESS | 17853 | 1461156645601 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 17853 | 1461156645612 Marionette TRACE conn3 <- [1,2802,null,{}] 05:50:45 INFO - PROCESS | 17853 | 1461156645617 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 17853 | 1461156645952 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:50:45 INFO - PROCESS | 17853 | 1461156645985 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bcb800 == 179 [pid = 17853] [id = 708] 05:50:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc633610000) [pid = 17853] [serial = 2125] [outer = (nil)] 05:50:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc63423fc00) [pid = 17853] [serial = 2126] [outer = 0x7fc633610000] 05:50:46 INFO - PROCESS | 17853 | 1461156646050 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc634a4a800) [pid = 17853] [serial = 2127] [outer = 0x7fc633610000] 05:50:47 INFO - PROCESS | 17853 | 1461156647037 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:50:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1494ms 05:50:47 INFO - PROCESS | 17853 | 1461156647090 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:50:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:50:47 INFO - PROCESS | 17853 | 1461156647094 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:50:47 INFO - PROCESS | 17853 | 1461156647101 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 17853 | 1461156647106 Marionette TRACE conn3 <- [1,2806,null,{}] 05:50:47 INFO - PROCESS | 17853 | 1461156647140 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 17853 | 1461156647544 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:50:47 INFO - PROCESS | 17853 | 1461156647588 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d9d000 == 180 [pid = 17853] [id = 709] 05:50:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc634a49800) [pid = 17853] [serial = 2128] [outer = (nil)] 05:50:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc635a51000) [pid = 17853] [serial = 2129] [outer = 0x7fc634a49800] 05:50:47 INFO - PROCESS | 17853 | 1461156647657 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc636077800) [pid = 17853] [serial = 2130] [outer = 0x7fc634a49800] 05:50:48 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc62e26a800) [pid = 17853] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:50:48 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc634a50000) [pid = 17853] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:50:48 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc62c6d7000) [pid = 17853] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:50:48 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc62c6d8c00) [pid = 17853] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:50:48 INFO - PROCESS | 17853 | 1461156648951 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1897ms 05:50:49 INFO - PROCESS | 17853 | 1461156648999 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:50:49 INFO - PROCESS | 17853 | 1461156649003 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:50:49 INFO - PROCESS | 17853 | 1461156649010 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 17853 | 1461156649013 Marionette TRACE conn3 <- [1,2810,null,{}] 05:50:49 INFO - PROCESS | 17853 | 1461156649019 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 17853 | 1461156649243 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:50:49 INFO - PROCESS | 17853 | 1461156649441 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392df800 == 181 [pid = 17853] [id = 710] 05:50:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc62c6d8c00) [pid = 17853] [serial = 2131] [outer = (nil)] 05:50:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc6364f1000) [pid = 17853] [serial = 2132] [outer = 0x7fc62c6d8c00] 05:50:49 INFO - PROCESS | 17853 | 1461156649510 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc636e54000) [pid = 17853] [serial = 2133] [outer = 0x7fc62c6d8c00] 05:50:50 INFO - PROCESS | 17853 | 1461156650263 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:50:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1281ms 05:50:50 INFO - PROCESS | 17853 | 1461156650466 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 17853 | 1461156650472 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:50:50 INFO - PROCESS | 17853 | 1461156650507 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 17853 | 1461156650511 Marionette TRACE conn3 <- [1,2814,null,{}] 05:50:50 INFO - PROCESS | 17853 | 1461156650521 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 17853 | 1461156650793 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:50:51 INFO - PROCESS | 17853 | 1461156651129 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634fdb000 == 182 [pid = 17853] [id = 711] 05:50:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc63146d400) [pid = 17853] [serial = 2134] [outer = (nil)] 05:50:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc6320ca400) [pid = 17853] [serial = 2135] [outer = 0x7fc63146d400] 05:50:51 INFO - PROCESS | 17853 | 1461156651211 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc633366800) [pid = 17853] [serial = 2136] [outer = 0x7fc63146d400] 05:50:52 INFO - PROCESS | 17853 | 1461156652180 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1740ms 05:50:52 INFO - PROCESS | 17853 | 1461156652245 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 17853 | 1461156652251 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:50:52 INFO - PROCESS | 17853 | 1461156652261 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 17853 | 1461156652266 Marionette TRACE conn3 <- [1,2818,null,{}] 05:50:52 INFO - PROCESS | 17853 | 1461156652276 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 17853 | 1461156652572 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:50:52 INFO - PROCESS | 17853 | 1461156652902 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639792800 == 183 [pid = 17853] [id = 712] 05:50:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc634ce3400) [pid = 17853] [serial = 2137] [outer = (nil)] 05:50:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc635787400) [pid = 17853] [serial = 2138] [outer = 0x7fc634ce3400] 05:50:52 INFO - PROCESS | 17853 | 1461156652987 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc635b4d000) [pid = 17853] [serial = 2139] [outer = 0x7fc634ce3400] 05:50:53 INFO - PROCESS | 17853 | 1461156653927 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:50:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1742ms 05:50:54 INFO - PROCESS | 17853 | 1461156654003 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 17853 | 1461156654006 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:50:54 INFO - PROCESS | 17853 | 1461156654013 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 17853 | 1461156654016 Marionette TRACE conn3 <- [1,2822,null,{}] 05:50:54 INFO - PROCESS | 17853 | 1461156654024 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 17853 | 1461156654303 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:50:54 INFO - PROCESS | 17853 | 1461156654665 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c21c800 == 184 [pid = 17853] [id = 713] 05:50:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc636f2c000) [pid = 17853] [serial = 2140] [outer = (nil)] 05:50:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc637e49c00) [pid = 17853] [serial = 2141] [outer = 0x7fc636f2c000] 05:50:54 INFO - PROCESS | 17853 | 1461156654745 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc637fbcc00) [pid = 17853] [serial = 2142] [outer = 0x7fc636f2c000] 05:50:55 INFO - PROCESS | 17853 | 1461156655621 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1686ms 05:50:55 INFO - PROCESS | 17853 | 1461156655699 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 17853 | 1461156655703 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:50:55 INFO - PROCESS | 17853 | 1461156655709 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 17853 | 1461156655711 Marionette TRACE conn3 <- [1,2826,null,{}] 05:50:55 INFO - PROCESS | 17853 | 1461156655717 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 17853 | 1461156655992 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:50:56 INFO - PROCESS | 17853 | 1461156656307 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6410a5000 == 185 [pid = 17853] [id = 714] 05:50:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc635783400) [pid = 17853] [serial = 2143] [outer = (nil)] 05:50:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc6392f9000) [pid = 17853] [serial = 2144] [outer = 0x7fc635783400] 05:50:56 INFO - PROCESS | 17853 | 1461156656384 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63946f400) [pid = 17853] [serial = 2145] [outer = 0x7fc635783400] 05:50:57 INFO - PROCESS | 17853 | 1461156657298 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1634ms 05:50:57 INFO - PROCESS | 17853 | 1461156657345 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:50:57 INFO - PROCESS | 17853 | 1461156657350 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:50:57 INFO - PROCESS | 17853 | 1461156657356 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 17853 | 1461156657359 Marionette TRACE conn3 <- [1,2830,null,{}] 05:50:57 INFO - PROCESS | 17853 | 1461156657364 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 17853 | 1461156657595 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:50:57 INFO - PROCESS | 17853 | 1461156657872 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64139b800 == 186 [pid = 17853] [id = 715] 05:50:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc638582800) [pid = 17853] [serial = 2146] [outer = (nil)] 05:50:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc639642400) [pid = 17853] [serial = 2147] [outer = 0x7fc638582800] 05:50:58 INFO - PROCESS | 17853 | 1461156658002 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc6396f1800) [pid = 17853] [serial = 2148] [outer = 0x7fc638582800] 05:50:58 INFO - PROCESS | 17853 | 1461156658924 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1630ms 05:50:58 INFO - PROCESS | 17853 | 1461156658987 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 17853 | 1461156658992 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:50:59 INFO - PROCESS | 17853 | 1461156658998 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 17853 | 1461156659000 Marionette TRACE conn3 <- [1,2834,null,{}] 05:50:59 INFO - PROCESS | 17853 | 1461156659006 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 17853 | 1461156659318 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:50:59 INFO - PROCESS | 17853 | 1461156659642 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc642542800 == 187 [pid = 17853] [id = 716] 05:50:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63c1b0400) [pid = 17853] [serial = 2149] [outer = (nil)] 05:50:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63c397800) [pid = 17853] [serial = 2150] [outer = 0x7fc63c1b0400] 05:50:59 INFO - PROCESS | 17853 | 1461156659720 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc64105e400) [pid = 17853] [serial = 2151] [outer = 0x7fc63c1b0400] 05:51:00 INFO - PROCESS | 17853 | 1461156660707 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1787ms 05:51:00 INFO - PROCESS | 17853 | 1461156660788 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 17853 | 1461156660793 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:51:00 INFO - PROCESS | 17853 | 1461156660803 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 17853 | 1461156660807 Marionette TRACE conn3 <- [1,2838,null,{}] 05:51:00 INFO - PROCESS | 17853 | 1461156660816 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 17853 | 1461156661143 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:51:01 INFO - PROCESS | 17853 | 1461156661431 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427c9000 == 188 [pid = 17853] [id = 717] 05:51:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63bf8f800) [pid = 17853] [serial = 2152] [outer = (nil)] 05:51:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc641acb800) [pid = 17853] [serial = 2153] [outer = 0x7fc63bf8f800] 05:51:01 INFO - PROCESS | 17853 | 1461156661505 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc641f9ec00) [pid = 17853] [serial = 2154] [outer = 0x7fc63bf8f800] 05:51:02 INFO - PROCESS | 17853 | 1461156662364 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1639ms 05:51:02 INFO - PROCESS | 17853 | 1461156662443 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 17853 | 1461156662447 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:51:02 INFO - PROCESS | 17853 | 1461156662453 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 17853 | 1461156662456 Marionette TRACE conn3 <- [1,2842,null,{}] 05:51:02 INFO - PROCESS | 17853 | 1461156662461 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 17853 | 1461156662745 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:51:03 INFO - PROCESS | 17853 | 1461156663080 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645477000 == 189 [pid = 17853] [id = 718] 05:51:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc633741800) [pid = 17853] [serial = 2155] [outer = (nil)] 05:51:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc64215d400) [pid = 17853] [serial = 2156] [outer = 0x7fc633741800] 05:51:03 INFO - PROCESS | 17853 | 1461156663160 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc642b60000) [pid = 17853] [serial = 2157] [outer = 0x7fc633741800] 05:51:04 INFO - PROCESS | 17853 | 1461156664034 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1631ms 05:51:04 INFO - PROCESS | 17853 | 1461156664084 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 17853 | 1461156664088 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:51:04 INFO - PROCESS | 17853 | 1461156664094 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 17853 | 1461156664097 Marionette TRACE conn3 <- [1,2846,null,{}] 05:51:04 INFO - PROCESS | 17853 | 1461156664102 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 17853 | 1461156664343 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:51:04 INFO - PROCESS | 17853 | 1461156664620 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460cd800 == 190 [pid = 17853] [id = 719] 05:51:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc63c1a4400) [pid = 17853] [serial = 2158] [outer = (nil)] 05:51:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc6438b3000) [pid = 17853] [serial = 2159] [outer = 0x7fc63c1a4400] 05:51:04 INFO - PROCESS | 17853 | 1461156664755 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc643b2e800) [pid = 17853] [serial = 2160] [outer = 0x7fc63c1a4400] 05:51:05 INFO - PROCESS | 17853 | 1461156665872 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1830ms 05:51:05 INFO - PROCESS | 17853 | 1461156665927 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 17853 | 1461156665930 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:51:05 INFO - PROCESS | 17853 | 1461156665937 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 17853 | 1461156665939 Marionette TRACE conn3 <- [1,2850,null,{}] 05:51:05 INFO - PROCESS | 17853 | 1461156665945 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 17853 | 1461156666194 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:51:06 INFO - PROCESS | 17853 | 1461156666511 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646671800 == 191 [pid = 17853] [id = 720] 05:51:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc64213c400) [pid = 17853] [serial = 2161] [outer = (nil)] 05:51:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc645430000) [pid = 17853] [serial = 2162] [outer = 0x7fc64213c400] 05:51:06 INFO - PROCESS | 17853 | 1461156666588 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc6454e5c00) [pid = 17853] [serial = 2163] [outer = 0x7fc64213c400] 05:51:07 INFO - PROCESS | 17853 | 1461156667492 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:51:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1583ms 05:51:07 INFO - PROCESS | 17853 | 1461156667522 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 17853 | 1461156667526 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:51:07 INFO - PROCESS | 17853 | 1461156667533 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 17853 | 1461156667537 Marionette TRACE conn3 <- [1,2854,null,{}] 05:51:07 INFO - PROCESS | 17853 | 1461156667542 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 17853 | 1461156667806 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:51:08 INFO - PROCESS | 17853 | 1461156668164 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ae74800 == 192 [pid = 17853] [id = 721] 05:51:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc6465a6000) [pid = 17853] [serial = 2164] [outer = (nil)] 05:51:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc647ce3800) [pid = 17853] [serial = 2165] [outer = 0x7fc6465a6000] 05:51:08 INFO - PROCESS | 17853 | 1461156668253 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc648fc7400) [pid = 17853] [serial = 2166] [outer = 0x7fc6465a6000] 05:51:09 INFO - PROCESS | 17853 | 1461156669145 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1682ms 05:51:09 INFO - PROCESS | 17853 | 1461156669217 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 17853 | 1461156669220 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:51:09 INFO - PROCESS | 17853 | 1461156669227 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 17853 | 1461156669231 Marionette TRACE conn3 <- [1,2858,null,{}] 05:51:09 INFO - PROCESS | 17853 | 1461156669237 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 17853 | 1461156669485 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:51:09 INFO - PROCESS | 17853 | 1461156669804 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc651db7000 == 193 [pid = 17853] [id = 722] 05:51:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc6465ad800) [pid = 17853] [serial = 2167] [outer = (nil)] 05:51:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc649db4c00) [pid = 17853] [serial = 2168] [outer = 0x7fc6465ad800] 05:51:09 INFO - PROCESS | 17853 | 1461156669883 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc64a130000) [pid = 17853] [serial = 2169] [outer = 0x7fc6465ad800] 05:51:10 INFO - PROCESS | 17853 | 1461156670783 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1635ms 05:51:10 INFO - PROCESS | 17853 | 1461156670865 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 17853 | 1461156670870 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:51:10 INFO - PROCESS | 17853 | 1461156670879 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 17853 | 1461156670884 Marionette TRACE conn3 <- [1,2862,null,{}] 05:51:10 INFO - PROCESS | 17853 | 1461156670926 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 17853 | 1461156671175 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:51:11 INFO - PROCESS | 17853 | 1461156671493 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc659c1e000 == 194 [pid = 17853] [id = 723] 05:51:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc6465ae000) [pid = 17853] [serial = 2170] [outer = (nil)] 05:51:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc64a2ed000) [pid = 17853] [serial = 2171] [outer = 0x7fc6465ae000] 05:51:11 INFO - PROCESS | 17853 | 1461156671574 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc64aa7d800) [pid = 17853] [serial = 2172] [outer = 0x7fc6465ae000] 05:51:12 INFO - PROCESS | 17853 | 1461156672589 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1760ms 05:51:12 INFO - PROCESS | 17853 | 1461156672638 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 17853 | 1461156672642 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:51:12 INFO - PROCESS | 17853 | 1461156672648 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 17853 | 1461156672651 Marionette TRACE conn3 <- [1,2866,null,{}] 05:51:12 INFO - PROCESS | 17853 | 1461156672657 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 17853 | 1461156672903 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:51:13 INFO - PROCESS | 17853 | 1461156673232 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65e313000 == 195 [pid = 17853] [id = 724] 05:51:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc6322e4c00) [pid = 17853] [serial = 2173] [outer = (nil)] 05:51:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc64aa83800) [pid = 17853] [serial = 2174] [outer = 0x7fc6322e4c00] 05:51:13 INFO - PROCESS | 17853 | 1461156673312 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64acd0400) [pid = 17853] [serial = 2175] [outer = 0x7fc6322e4c00] 05:51:14 INFO - PROCESS | 17853 | 1461156674192 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1579ms 05:51:14 INFO - PROCESS | 17853 | 1461156674228 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 17853 | 1461156674232 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:51:14 INFO - PROCESS | 17853 | 1461156674237 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 17853 | 1461156674240 Marionette TRACE conn3 <- [1,2870,null,{}] 05:51:14 INFO - PROCESS | 17853 | 1461156674245 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 17853 | 1461156674489 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:51:14 INFO - PROCESS | 17853 | 1461156674779 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc660c25800 == 196 [pid = 17853] [id = 725] 05:51:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc636e5b400) [pid = 17853] [serial = 2176] [outer = (nil)] 05:51:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc64ae91000) [pid = 17853] [serial = 2177] [outer = 0x7fc636e5b400] 05:51:14 INFO - PROCESS | 17853 | 1461156674907 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc64b85cc00) [pid = 17853] [serial = 2178] [outer = 0x7fc636e5b400] 05:51:15 INFO - PROCESS | 17853 | 1461156675800 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:51:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1630ms 05:51:15 INFO - PROCESS | 17853 | 1461156675870 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 17853 | 1461156675873 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:51:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:51:15 INFO - PROCESS | 17853 | 1461156675879 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 17853 | 1461156675881 Marionette TRACE conn3 <- [1,2874,null,{}] 05:51:15 INFO - PROCESS | 17853 | 1461156675887 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 17853 | 1461156676135 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:51:16 INFO - PROCESS | 17853 | 1461156676453 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc662473800 == 197 [pid = 17853] [id = 726] 05:51:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc64aa82400) [pid = 17853] [serial = 2179] [outer = (nil)] 05:51:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc64bbe3c00) [pid = 17853] [serial = 2180] [outer = 0x7fc64aa82400] 05:51:16 INFO - PROCESS | 17853 | 1461156676536 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc64be0bc00) [pid = 17853] [serial = 2181] [outer = 0x7fc64aa82400] 05:51:17 INFO - PROCESS | 17853 | 1461156677425 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1581ms 05:51:17 INFO - PROCESS | 17853 | 1461156677462 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 17853 | 1461156677466 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:51:17 INFO - PROCESS | 17853 | 1461156677472 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 17853 | 1461156677474 Marionette TRACE conn3 <- [1,2878,null,{}] 05:51:17 INFO - PROCESS | 17853 | 1461156677479 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 17853 | 1461156677729 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:51:18 INFO - PROCESS | 17853 | 1461156678015 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63976e000 == 198 [pid = 17853] [id = 727] 05:51:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc62c6e2c00) [pid = 17853] [serial = 2182] [outer = (nil)] 05:51:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc64be0b800) [pid = 17853] [serial = 2183] [outer = 0x7fc62c6e2c00] 05:51:18 INFO - PROCESS | 17853 | 1461156678147 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc64c84ec00) [pid = 17853] [serial = 2184] [outer = 0x7fc62c6e2c00] 05:51:19 INFO - PROCESS | 17853 | 1461156679032 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1633ms 05:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:51:19 INFO - PROCESS | 17853 | 1461156679106 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 17853 | 1461156679109 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:51:19 INFO - PROCESS | 17853 | 1461156679116 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 17853 | 1461156679119 Marionette TRACE conn3 <- [1,2882,null,{}] 05:51:19 INFO - PROCESS | 17853 | 1461156679125 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 17853 | 1461156679383 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:51:19 INFO - PROCESS | 17853 | 1461156679706 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632246000 == 199 [pid = 17853] [id = 728] 05:51:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc63956bc00) [pid = 17853] [serial = 2185] [outer = (nil)] 05:51:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc64c8c5400) [pid = 17853] [serial = 2186] [outer = 0x7fc63956bc00] 05:51:19 INFO - PROCESS | 17853 | 1461156679788 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc64ccafc00) [pid = 17853] [serial = 2187] [outer = 0x7fc63956bc00] 05:51:20 INFO - PROCESS | 17853 | 1461156680655 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1581ms 05:51:20 INFO - PROCESS | 17853 | 1461156680697 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 17853 | 1461156680701 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:51:20 INFO - PROCESS | 17853 | 1461156680707 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 17853 | 1461156680710 Marionette TRACE conn3 <- [1,2886,null,{}] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc643757800 == 198 [pid = 17853] [id = 617] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ea26800 == 197 [pid = 17853] [id = 662] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c141800 == 196 [pid = 17853] [id = 661] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d9d000 == 195 [pid = 17853] [id = 709] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bcb800 == 194 [pid = 17853] [id = 708] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6333a0800 == 193 [pid = 17853] [id = 707] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65d70e800 == 192 [pid = 17853] [id = 705] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659c05800 == 191 [pid = 17853] [id = 704] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658aea000 == 190 [pid = 17853] [id = 703] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651dbd800 == 189 [pid = 17853] [id = 702] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64bc75800 == 188 [pid = 17853] [id = 701] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64b562800 == 187 [pid = 17853] [id = 700] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a2dd800 == 186 [pid = 17853] [id = 699] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc647c9b000 == 185 [pid = 17853] [id = 698] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646292000 == 184 [pid = 17853] [id = 697] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646085800 == 183 [pid = 17853] [id = 696] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644797000 == 182 [pid = 17853] [id = 695] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642925000 == 181 [pid = 17853] [id = 694] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642562000 == 180 [pid = 17853] [id = 693] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64165e000 == 179 [pid = 17853] [id = 692] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411d9000 == 178 [pid = 17853] [id = 691] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fe04800 == 177 [pid = 17853] [id = 690] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63ac61800 == 176 [pid = 17853] [id = 689] 05:51:22 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bd1000 == 175 [pid = 17853] [id = 688] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc63607e000) [pid = 17853] [serial = 2063] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc63188dc00) [pid = 17853] [serial = 2051] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc641aca800) [pid = 17853] [serial = 2039] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc63423d800) [pid = 17853] [serial = 2009] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc63b3ac000) [pid = 17853] [serial = 2030] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc637fb3c00) [pid = 17853] [serial = 2021] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc635796400) [pid = 17853] [serial = 2058] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc63c38a400) [pid = 17853] [serial = 2033] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc635a47c00) [pid = 17853] [serial = 2012] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc636dee400) [pid = 17853] [serial = 2018] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc6392f3c00) [pid = 17853] [serial = 2024] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc640fcb400) [pid = 17853] [serial = 2036] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc634ce2000) [pid = 17853] [serial = 2057] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc62f7ccc00) [pid = 17853] [serial = 2048] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc63360f000) [pid = 17853] [serial = 2054] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc631476800) [pid = 17853] [serial = 2006] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc636074400) [pid = 17853] [serial = 2015] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6320d3800) [pid = 17853] [serial = 2052] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc6427ef000) [pid = 17853] [serial = 2045] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc6344c6800) [pid = 17853] [serial = 2061] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc633741c00) [pid = 17853] [serial = 2055] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc62f7d0400) [pid = 17853] [serial = 2060] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc641c62c00) [pid = 17853] [serial = 2042] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63964a400) [pid = 17853] [serial = 2027] [outer = (nil)] [url = about:blank] 05:51:23 INFO - PROCESS | 17853 | 1461156683132 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 17853 | 1461156683360 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:51:23 INFO - PROCESS | 17853 | 1461156683377 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633395000 == 176 [pid = 17853] [id = 729] 05:51:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc6322e2800) [pid = 17853] [serial = 2188] [outer = (nil)] 05:51:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc6330d0000) [pid = 17853] [serial = 2189] [outer = 0x7fc6322e2800] 05:51:23 INFO - PROCESS | 17853 | 1461156683495 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc63360fc00) [pid = 17853] [serial = 2190] [outer = 0x7fc6322e2800] 05:51:24 INFO - PROCESS | 17853 | 1461156684471 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 3810ms 05:51:24 INFO - PROCESS | 17853 | 1461156684520 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 17853 | 1461156684526 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:51:24 INFO - PROCESS | 17853 | 1461156684533 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 17853 | 1461156684536 Marionette TRACE conn3 <- [1,2890,null,{}] 05:51:24 INFO - PROCESS | 17853 | 1461156684542 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 17853 | 1461156684852 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:51:24 INFO - PROCESS | 17853 | 1461156684887 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635b9f000 == 177 [pid = 17853] [id = 730] 05:51:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc6337f0800) [pid = 17853] [serial = 2191] [outer = (nil)] 05:51:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc634ac3400) [pid = 17853] [serial = 2192] [outer = 0x7fc6337f0800] 05:51:24 INFO - PROCESS | 17853 | 1461156684952 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc635796400) [pid = 17853] [serial = 2193] [outer = 0x7fc6337f0800] 05:51:26 INFO - PROCESS | 17853 | 1461156686050 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:51:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1535ms 05:51:26 INFO - PROCESS | 17853 | 1461156686076 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 17853 | 1461156686079 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:51:26 INFO - PROCESS | 17853 | 1461156686087 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 17853 | 1461156686090 Marionette TRACE conn3 <- [1,2894,null,{}] 05:51:26 INFO - PROCESS | 17853 | 1461156686096 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 17853 | 1461156686414 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:51:26 INFO - PROCESS | 17853 | 1461156686457 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc637d85800 == 178 [pid = 17853] [id = 731] 05:51:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc63579a000) [pid = 17853] [serial = 2194] [outer = (nil)] 05:51:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc635b48000) [pid = 17853] [serial = 2195] [outer = 0x7fc63579a000] 05:51:26 INFO - PROCESS | 17853 | 1461156686528 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc636077400) [pid = 17853] [serial = 2196] [outer = 0x7fc63579a000] 05:51:27 INFO - PROCESS | 17853 | 1461156687513 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:51:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1481ms 05:51:27 INFO - PROCESS | 17853 | 1461156687576 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 17853 | 1461156687586 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc62c6d4800) [pid = 17853] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc641339400) [pid = 17853] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc636e5bc00) [pid = 17853] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc63bf95c00) [pid = 17853] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc6392eb400) [pid = 17853] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc636176800) [pid = 17853] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc634cee000) [pid = 17853] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc63b3a1400) [pid = 17853] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc63aac7c00) [pid = 17853] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc62c6da800) [pid = 17853] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc633610000) [pid = 17853] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc643730c00) [pid = 17853] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc631479000) [pid = 17853] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63423e400) [pid = 17853] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc633737c00) [pid = 17853] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc636e5d400) [pid = 17853] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc62e182800) [pid = 17853] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc63b658800) [pid = 17853] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc634ce4000) [pid = 17853] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc6344ce400) [pid = 17853] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc636e54800) [pid = 17853] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc6322eb800) [pid = 17853] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc63c1afc00) [pid = 17853] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc63bf95000) [pid = 17853] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc63359fc00) [pid = 17853] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc635aab800) [pid = 17853] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc63c1ae800) [pid = 17853] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc634ac5c00) [pid = 17853] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc636e77800) [pid = 17853] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc62e26a400) [pid = 17853] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc637e4c000) [pid = 17853] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc634a49800) [pid = 17853] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63fb5f000) [pid = 17853] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc64372e400) [pid = 17853] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc6396f2400) [pid = 17853] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc637e4c800) [pid = 17853] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc636f2bc00) [pid = 17853] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc6337fd800) [pid = 17853] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:51:28 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc62c6dfc00) [pid = 17853] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:51:28 INFO - PROCESS | 17853 | 1461156688462 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 17853 | 1461156688466 Marionette TRACE conn3 <- [1,2898,null,{}] 05:51:28 INFO - PROCESS | 17853 | 1461156688479 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 17853 | 1461156688774 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:51:28 INFO - PROCESS | 17853 | 1461156688895 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636c6d000 == 179 [pid = 17853] [id = 732] 05:51:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc633737c00) [pid = 17853] [serial = 2197] [outer = (nil)] 05:51:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc634ce1400) [pid = 17853] [serial = 2198] [outer = 0x7fc633737c00] 05:51:28 INFO - PROCESS | 17853 | 1461156688961 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc635aae400) [pid = 17853] [serial = 2199] [outer = 0x7fc633737c00] 05:51:29 INFO - PROCESS | 17853 | 1461156689712 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:51:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1449ms 05:51:29 INFO - PROCESS | 17853 | 1461156689752 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 17853 | 1461156689755 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:51:29 INFO - PROCESS | 17853 | 1461156689761 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 17853 | 1461156689763 Marionette TRACE conn3 <- [1,2902,null,{}] 05:51:29 INFO - PROCESS | 17853 | 1461156689772 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 17853 | 1461156690011 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:51:30 INFO - PROCESS | 17853 | 1461156690202 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63978c000 == 180 [pid = 17853] [id = 733] 05:51:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc633597400) [pid = 17853] [serial = 2200] [outer = (nil)] 05:51:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc636e5d400) [pid = 17853] [serial = 2201] [outer = 0x7fc633597400] 05:51:30 INFO - PROCESS | 17853 | 1461156690268 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc636f28800) [pid = 17853] [serial = 2202] [outer = 0x7fc633597400] 05:51:31 INFO - PROCESS | 17853 | 1461156691451 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1741ms 05:51:31 INFO - PROCESS | 17853 | 1461156691507 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 17853 | 1461156691520 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:51:31 INFO - PROCESS | 17853 | 1461156691534 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 17853 | 1461156691543 Marionette TRACE conn3 <- [1,2906,null,{}] 05:51:31 INFO - PROCESS | 17853 | 1461156691555 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 17853 | 1461156691908 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:51:32 INFO - PROCESS | 17853 | 1461156692252 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636210800 == 181 [pid = 17853] [id = 734] 05:51:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc6337f8400) [pid = 17853] [serial = 2203] [outer = (nil)] 05:51:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc634a50000) [pid = 17853] [serial = 2204] [outer = 0x7fc6337f8400] 05:51:32 INFO - PROCESS | 17853 | 1461156692329 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc635a47c00) [pid = 17853] [serial = 2205] [outer = 0x7fc6337f8400] 05:51:33 INFO - PROCESS | 17853 | 1461156693327 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:51:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1842ms 05:51:33 INFO - PROCESS | 17853 | 1461156693375 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 17853 | 1461156693384 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:51:33 INFO - PROCESS | 17853 | 1461156693396 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 17853 | 1461156693400 Marionette TRACE conn3 <- [1,2910,null,{}] 05:51:33 INFO - PROCESS | 17853 | 1461156693407 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 17853 | 1461156693680 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:51:34 INFO - PROCESS | 17853 | 1461156694042 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63aa77000 == 182 [pid = 17853] [id = 735] 05:51:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc6337fcc00) [pid = 17853] [serial = 2206] [outer = (nil)] 05:51:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc636e52400) [pid = 17853] [serial = 2207] [outer = 0x7fc6337fcc00] 05:51:34 INFO - PROCESS | 17853 | 1461156694126 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc636e7dc00) [pid = 17853] [serial = 2208] [outer = 0x7fc6337fcc00] 05:51:34 INFO - PROCESS | 17853 | 1461156694892 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:51:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:51:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:51:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1538ms 05:51:34 INFO - PROCESS | 17853 | 1461156694935 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 17853 | 1461156694939 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:51:34 INFO - TEST-START | /DOMEvents/constructors.html 05:51:34 INFO - PROCESS | 17853 | 1461156694946 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 17853 | 1461156694952 Marionette TRACE conn3 <- [1,2914,null,{}] 05:51:34 INFO - PROCESS | 17853 | 1461156694969 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 17853 | 1461156695245 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:51:35 INFO - PROCESS | 17853 | 1461156695525 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c2f2000 == 183 [pid = 17853] [id = 736] 05:51:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc636f27c00) [pid = 17853] [serial = 2209] [outer = (nil)] 05:51:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63858b400) [pid = 17853] [serial = 2210] [outer = 0x7fc636f27c00] 05:51:35 INFO - PROCESS | 17853 | 1461156695607 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc6392f1800) [pid = 17853] [serial = 2211] [outer = 0x7fc636f27c00] 05:51:36 INFO - PROCESS | 17853 | 1461156696644 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:51:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:51:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1761ms 05:51:36 INFO - PROCESS | 17853 | 1461156696708 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 17853 | 1461156696715 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:51:36 INFO - PROCESS | 17853 | 1461156696727 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 17853 | 1461156696729 Marionette TRACE conn3 <- [1,2918,null,{}] 05:51:36 INFO - PROCESS | 17853 | 1461156696742 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 17853 | 1461156696995 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:51:37 INFO - PROCESS | 17853 | 1461156697312 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6411cb000 == 184 [pid = 17853] [id = 737] 05:51:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc636f2a000) [pid = 17853] [serial = 2212] [outer = (nil)] 05:51:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc639571000) [pid = 17853] [serial = 2213] [outer = 0x7fc636f2a000] 05:51:37 INFO - PROCESS | 17853 | 1461156697391 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc63b39ec00) [pid = 17853] [serial = 2214] [outer = 0x7fc636f2a000] 05:51:38 INFO - PROCESS | 17853 | 1461156698261 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:51:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:51:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1595ms 05:51:38 INFO - PROCESS | 17853 | 1461156698328 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 17853 | 1461156698334 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:51:38 INFO - PROCESS | 17853 | 1461156698349 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 17853 | 1461156698353 Marionette TRACE conn3 <- [1,2922,null,{}] 05:51:38 INFO - PROCESS | 17853 | 1461156698364 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 17853 | 1461156698628 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:51:38 INFO - PROCESS | 17853 | 1461156698950 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641c45000 == 185 [pid = 17853] [id = 738] 05:51:38 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63b3a7400) [pid = 17853] [serial = 2215] [outer = (nil)] 05:51:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc63b65f400) [pid = 17853] [serial = 2216] [outer = 0x7fc63b3a7400] 05:51:39 INFO - PROCESS | 17853 | 1461156699034 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc63bf9b000) [pid = 17853] [serial = 2217] [outer = 0x7fc63b3a7400] 05:51:39 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:51:39 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:51:39 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:51:39 INFO - PROCESS | 17853 | [17853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:51:39 INFO - PROCESS | 17853 | 1461156699874 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:51:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:51:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:39 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 05:51:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:39 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 05:51:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:39 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]" 05:51:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:51:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1589ms 05:51:39 INFO - PROCESS | 17853 | 1461156699943 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 17853 | 1461156699950 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:51:39 INFO - PROCESS | 17853 | 1461156699976 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 17853 | 1461156699980 Marionette TRACE conn3 <- [1,2926,null,{}] 05:51:39 INFO - PROCESS | 17853 | 1461156699986 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 17853 | 1461156700240 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:51:40 INFO - PROCESS | 17853 | 1461156700515 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6427d1000 == 186 [pid = 17853] [id = 739] 05:51:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc63fa94400) [pid = 17853] [serial = 2218] [outer = (nil)] 05:51:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc64175c400) [pid = 17853] [serial = 2219] [outer = 0x7fc63fa94400] 05:51:40 INFO - PROCESS | 17853 | 1461156700601 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc641aeb000) [pid = 17853] [serial = 2220] [outer = 0x7fc63fa94400] 05:51:41 INFO - PROCESS | 17853 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:51:41 INFO - PROCESS | 17853 | 1461156701495 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:51:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:51:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1535ms 05:51:41 INFO - PROCESS | 17853 | 1461156701526 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 17853 | 1461156701529 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:51:41 INFO - PROCESS | 17853 | 1461156701540 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 17853 | 1461156701544 Marionette TRACE conn3 <- [1,2930,null,{}] 05:51:41 INFO - PROCESS | 17853 | 1461156701550 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 17853 | 1461156701792 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:51:42 INFO - PROCESS | 17853 | 1461156702045 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc644790000 == 187 [pid = 17853] [id = 740] 05:51:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc640fcfc00) [pid = 17853] [serial = 2221] [outer = (nil)] 05:51:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc642137800) [pid = 17853] [serial = 2222] [outer = 0x7fc640fcfc00] 05:51:42 INFO - PROCESS | 17853 | 1461156702125 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc642b5d800) [pid = 17853] [serial = 2223] [outer = 0x7fc640fcfc00] 05:51:42 INFO - PROCESS | 17853 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:51:42 INFO - PROCESS | 17853 | 1461156702913 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:51:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1386ms 05:51:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:51:42 INFO - PROCESS | 17853 | 1461156702927 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 17853 | 1461156702930 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:51:42 INFO - PROCESS | 17853 | 1461156702938 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 17853 | 1461156702941 Marionette TRACE conn3 <- [1,2934,null,{}] 05:51:42 INFO - PROCESS | 17853 | 1461156702947 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 17853 | 1461156703207 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:51:43 INFO - PROCESS | 17853 | 1461156703461 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc646099000 == 188 [pid = 17853] [id = 741] 05:51:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc641337800) [pid = 17853] [serial = 2224] [outer = (nil)] 05:51:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc642c41c00) [pid = 17853] [serial = 2225] [outer = 0x7fc641337800] 05:51:43 INFO - PROCESS | 17853 | 1461156703547 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc643b30000) [pid = 17853] [serial = 2226] [outer = 0x7fc641337800] 05:51:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:51:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1432ms 05:51:44 INFO - PROCESS | 17853 | 1461156704362 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:51:44 INFO - PROCESS | 17853 | 1461156704370 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 17853 | 1461156704373 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:51:44 INFO - PROCESS | 17853 | 1461156704379 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 17853 | 1461156704382 Marionette TRACE conn3 <- [1,2938,null,{}] 05:51:44 INFO - PROCESS | 17853 | 1461156704387 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 17853 | 1461156704626 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:51:44 INFO - PROCESS | 17853 | 1461156704883 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64667b000 == 189 [pid = 17853] [id = 742] 05:51:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc64175a000) [pid = 17853] [serial = 2227] [outer = (nil)] 05:51:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc643b99c00) [pid = 17853] [serial = 2228] [outer = 0x7fc64175a000] 05:51:44 INFO - PROCESS | 17853 | 1461156704965 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc645432800) [pid = 17853] [serial = 2229] [outer = 0x7fc64175a000] 05:51:45 INFO - PROCESS | 17853 | 1461156705757 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:51:45 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. 05:51:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1429ms 05:51:45 INFO - PROCESS | 17853 | 1461156705810 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 17853 | 1461156705813 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:51:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:51:45 INFO - PROCESS | 17853 | 1461156705820 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 17853 | 1461156705823 Marionette TRACE conn3 <- [1,2942,null,{}] 05:51:45 INFO - PROCESS | 17853 | 1461156705829 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 17853 | 1461156706127 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:51:46 INFO - PROCESS | 17853 | 1461156706395 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64a16b800 == 190 [pid = 17853] [id = 743] 05:51:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc643734400) [pid = 17853] [serial = 2230] [outer = (nil)] 05:51:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc645441800) [pid = 17853] [serial = 2231] [outer = 0x7fc643734400] 05:51:46 INFO - PROCESS | 17853 | 1461156706477 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc645573c00) [pid = 17853] [serial = 2232] [outer = 0x7fc643734400] 05:51:47 INFO - PROCESS | 17853 | 1461156707300 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:51:47 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 05:51:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:51:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1536ms 05:51:47 INFO - PROCESS | 17853 | 1461156707358 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:51:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:51:47 INFO - PROCESS | 17853 | 1461156707362 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:51:47 INFO - PROCESS | 17853 | 1461156707368 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 17853 | 1461156707372 Marionette TRACE conn3 <- [1,2946,null,{}] 05:51:47 INFO - PROCESS | 17853 | 1461156707378 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 17853 | 1461156707651 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:51:47 INFO - PROCESS | 17853 | 1461156707943 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64c136000 == 191 [pid = 17853] [id = 744] 05:51:47 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc643739c00) [pid = 17853] [serial = 2233] [outer = (nil)] 05:51:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc6464af800) [pid = 17853] [serial = 2234] [outer = 0x7fc643739c00] 05:51:48 INFO - PROCESS | 17853 | 1461156708029 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc648fc6400) [pid = 17853] [serial = 2235] [outer = 0x7fc643739c00] 05:51:48 INFO - PROCESS | 17853 | 1461156708892 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:51:48 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. 05:51:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1580ms 05:51:48 INFO - PROCESS | 17853 | 1461156708949 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 17853 | 1461156708953 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:51:48 INFO - PROCESS | 17853 | 1461156708958 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 17853 | 1461156708962 Marionette TRACE conn3 <- [1,2950,null,{}] 05:51:48 INFO - PROCESS | 17853 | 1461156708967 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 17853 | 1461156709293 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:51:49 INFO - PROCESS | 17853 | 1461156709517 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc658d3d000 == 192 [pid = 17853] [id = 745] 05:51:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc64175f800) [pid = 17853] [serial = 2236] [outer = (nil)] 05:51:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc649ef2c00) [pid = 17853] [serial = 2237] [outer = 0x7fc64175f800] 05:51:49 INFO - PROCESS | 17853 | 1461156709593 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc64b2d7800) [pid = 17853] [serial = 2238] [outer = 0x7fc64175f800] 05:51:50 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc65b91d800 == 193 [pid = 17853] [id = 746] 05:51:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc64ccbc800) [pid = 17853] [serial = 2239] [outer = (nil)] 05:51:50 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc64a968000) [pid = 17853] [serial = 2240] [outer = 0x7fc64ccbc800] 05:51:50 INFO - PROCESS | 17853 | 1461156710520 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:51:50 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. 05:51:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 05:51:50 INFO - PROCESS | 17853 | 1461156710549 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 17853 | 1461156710553 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:51:50 INFO - PROCESS | 17853 | 1461156710563 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 17853 | 1461156710566 Marionette TRACE conn3 <- [1,2954,null,{}] 05:51:50 INFO - PROCESS | 17853 | 1461156710571 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 17853 | 1461156710910 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:51:51 INFO - PROCESS | 17853 | 1461156711232 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc66228f800 == 194 [pid = 17853] [id = 747] 05:51:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc6490e6000) [pid = 17853] [serial = 2241] [outer = (nil)] 05:51:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 188 (0x7fc64ccbb000) [pid = 17853] [serial = 2242] [outer = 0x7fc6490e6000] 05:51:51 INFO - PROCESS | 17853 | 1461156711313 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 189 (0x7fc64cd22400) [pid = 17853] [serial = 2243] [outer = 0x7fc6490e6000] 05:51:52 INFO - PROCESS | 17853 | 1461156712063 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:51:52 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 05:51:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1534ms 05:51:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:51:52 INFO - PROCESS | 17853 | 1461156712099 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 17853 | 1461156712102 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:51:52 INFO - PROCESS | 17853 | 1461156712109 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 17853 | 1461156712112 Marionette TRACE conn3 <- [1,2958,null,{}] 05:51:52 INFO - PROCESS | 17853 | 1461156712117 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 17853 | 1461156712381 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:51:52 INFO - PROCESS | 17853 | 1461156712644 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632221000 == 195 [pid = 17853] [id = 748] 05:51:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 190 (0x7fc62c6d9c00) [pid = 17853] [serial = 2244] [outer = (nil)] 05:51:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 191 (0x7fc652bea800) [pid = 17853] [serial = 2245] [outer = 0x7fc62c6d9c00] 05:51:52 INFO - PROCESS | 17853 | 1461156712722 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 17853 | ++DOMWINDOW == 192 (0x7fc658872800) [pid = 17853] [serial = 2246] [outer = 0x7fc62c6d9c00] 05:51:53 INFO - PROCESS | 17853 | 1461156713574 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:51:53 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. 05:51:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1530ms 05:51:53 INFO - PROCESS | 17853 | 1461156713638 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 17853 | 1461156713642 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:51:53 INFO - PROCESS | 17853 | 1461156713698 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 17853 | 1461156713702 Marionette TRACE conn3 <- [1,2962,null,{}] 05:51:53 INFO - PROCESS | 17853 | 1461156713712 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 17853 | 1461156713965 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:51:54 INFO - PROCESS | 17853 | 1461156714245 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634918000 == 196 [pid = 17853] [id = 749] 05:51:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 193 (0x7fc64b861800) [pid = 17853] [serial = 2247] [outer = (nil)] 05:51:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 194 (0x7fc658b9b800) [pid = 17853] [serial = 2248] [outer = 0x7fc64b861800] 05:51:54 INFO - PROCESS | 17853 | 1461156714322 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 17853 | ++DOMWINDOW == 195 (0x7fc658d28000) [pid = 17853] [serial = 2249] [outer = 0x7fc64b861800] 05:51:55 INFO - PROCESS | 17853 | 1461156715119 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:51:55 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. 05:51:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1442ms 05:51:55 INFO - PROCESS | 17853 | 1461156715133 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 17853 | 1461156715135 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:51:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:51:55 INFO - PROCESS | 17853 | 1461156715143 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 17853 | 1461156715146 Marionette TRACE conn3 <- [1,2966,null,{}] 05:51:55 INFO - PROCESS | 17853 | 1461156715151 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 17853 | 1461156715399 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:51:55 INFO - PROCESS | 17853 | 1461156715659 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62c8d2000 == 197 [pid = 17853] [id = 750] 05:51:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 196 (0x7fc658872c00) [pid = 17853] [serial = 2250] [outer = (nil)] 05:51:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 197 (0x7fc658da6400) [pid = 17853] [serial = 2251] [outer = 0x7fc658872c00] 05:51:55 INFO - PROCESS | 17853 | 1461156715739 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 198 (0x7fc659c2dc00) [pid = 17853] [serial = 2252] [outer = 0x7fc658872c00] 05:51:56 INFO - PROCESS | 17853 | 1461156716544 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:51:56 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. 05:51:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1440ms 05:51:56 INFO - PROCESS | 17853 | 1461156716584 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 17853 | 1461156716588 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:51:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:51:56 INFO - PROCESS | 17853 | 1461156716594 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 17853 | 1461156716597 Marionette TRACE conn3 <- [1,2970,null,{}] 05:51:56 INFO - PROCESS | 17853 | 1461156716654 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 17853 | 1461156716894 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:51:57 INFO - PROCESS | 17853 | 1461156717169 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e780800 == 198 [pid = 17853] [id = 751] 05:51:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 199 (0x7fc658ba3400) [pid = 17853] [serial = 2253] [outer = (nil)] 05:51:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 200 (0x7fc659dcc400) [pid = 17853] [serial = 2254] [outer = 0x7fc658ba3400] 05:51:57 INFO - PROCESS | 17853 | 1461156717249 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 201 (0x7fc659c2bc00) [pid = 17853] [serial = 2255] [outer = 0x7fc658ba3400] 05:51:58 INFO - PROCESS | 17853 | 1461156718046 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:51:58 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. 05:51:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1488ms 05:51:58 INFO - PROCESS | 17853 | 1461156718083 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 17853 | 1461156718087 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:51:58 INFO - PROCESS | 17853 | 1461156718093 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 17853 | 1461156718096 Marionette TRACE conn3 <- [1,2974,null,{}] 05:51:58 INFO - PROCESS | 17853 | 1461156718103 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 17853 | 1461156718359 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:51:58 INFO - PROCESS | 17853 | 1461156718629 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e79b000 == 199 [pid = 17853] [id = 752] 05:51:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 202 (0x7fc658acec00) [pid = 17853] [serial = 2256] [outer = (nil)] 05:51:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 203 (0x7fc65be1a800) [pid = 17853] [serial = 2257] [outer = 0x7fc658acec00] 05:51:58 INFO - PROCESS | 17853 | 1461156718707 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 204 (0x7fc65d7bd400) [pid = 17853] [serial = 2258] [outer = 0x7fc658acec00] 05:51:59 INFO - PROCESS | 17853 | 1461156719504 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:51:59 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. 05:51:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1441ms 05:51:59 INFO - PROCESS | 17853 | 1461156719536 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 17853 | 1461156719540 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:51:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:51:59 INFO - PROCESS | 17853 | 1461156719546 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 17853 | 1461156719548 Marionette TRACE conn3 <- [1,2978,null,{}] 05:51:59 INFO - PROCESS | 17853 | 1461156719554 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 17853 | 1461156719808 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:52:00 INFO - PROCESS | 17853 | 1461156720098 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e67a000 == 200 [pid = 17853] [id = 753] 05:52:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 205 (0x7fc658d2c000) [pid = 17853] [serial = 2259] [outer = (nil)] 05:52:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 206 (0x7fc65ddc3800) [pid = 17853] [serial = 2260] [outer = 0x7fc658d2c000] 05:52:00 INFO - PROCESS | 17853 | 1461156720177 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 17853 | ++DOMWINDOW == 207 (0x7fc65ddef400) [pid = 17853] [serial = 2261] [outer = 0x7fc658d2c000] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636326800 == 199 [pid = 17853] [id = 667] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2e5800 == 198 [pid = 17853] [id = 191] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636d9a800 == 197 [pid = 17853] [id = 484] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63aa78000 == 196 [pid = 17853] [id = 440] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642715000 == 195 [pid = 17853] [id = 285] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64e9f1000 == 194 [pid = 17853] [id = 48] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63fc20000 == 193 [pid = 17853] [id = 441] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636c6d000 == 192 [pid = 17853] [id = 732] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc637d85800 == 191 [pid = 17853] [id = 731] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635b9f000 == 190 [pid = 17853] [id = 730] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc633395000 == 189 [pid = 17853] [id = 729] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc659c1e000 == 188 [pid = 17853] [id = 723] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc651db7000 == 187 [pid = 17853] [id = 722] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64ae74800 == 186 [pid = 17853] [id = 721] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646671800 == 185 [pid = 17853] [id = 720] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6460cd800 == 184 [pid = 17853] [id = 719] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc645477000 == 183 [pid = 17853] [id = 718] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427c9000 == 182 [pid = 17853] [id = 717] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65de3a000 == 181 [pid = 17853] [id = 595] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc642542800 == 180 [pid = 17853] [id = 716] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64139b800 == 179 [pid = 17853] [id = 715] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6410a5000 == 178 [pid = 17853] [id = 714] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c21c800 == 177 [pid = 17853] [id = 713] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc639792800 == 176 [pid = 17853] [id = 712] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6392df800 == 175 [pid = 17853] [id = 710] 05:52:03 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634fdb000 == 174 [pid = 17853] [id = 711] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 206 (0x7fc643985000) [pid = 17853] [serial = 2046] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 205 (0x7fc63858a000) [pid = 17853] [serial = 2076] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 204 (0x7fc64106cc00) [pid = 17853] [serial = 2037] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 203 (0x7fc63bf91400) [pid = 17853] [serial = 2031] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 202 (0x7fc6464ab000) [pid = 17853] [serial = 2117] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 201 (0x7fc635aaac00) [pid = 17853] [serial = 2013] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 200 (0x7fc63fb69000) [pid = 17853] [serial = 2087] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 199 (0x7fc63fa99c00) [pid = 17853] [serial = 2085] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 198 (0x7fc63bf93400) [pid = 17853] [serial = 2049] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 197 (0x7fc63423fc00) [pid = 17853] [serial = 2126] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 196 (0x7fc644698c00) [pid = 17853] [serial = 2100] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 195 (0x7fc6322ec400) [pid = 17853] [serial = 2124] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 194 (0x7fc645744c00) [pid = 17853] [serial = 2109] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 193 (0x7fc646249400) [pid = 17853] [serial = 2114] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 192 (0x7fc645428800) [pid = 17853] [serial = 2102] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 191 (0x7fc63577f400) [pid = 17853] [serial = 1938] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 190 (0x7fc63c398c00) [pid = 17853] [serial = 2034] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 189 (0x7fc636179c00) [pid = 17853] [serial = 2016] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 188 (0x7fc63617ec00) [pid = 17853] [serial = 2064] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 187 (0x7fc631893000) [pid = 17853] [serial = 2123] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc636e7cc00) [pid = 17853] [serial = 2072] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc6464b0400) [pid = 17853] [serial = 2118] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc645440400) [pid = 17853] [serial = 2103] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc633610800) [pid = 17853] [serial = 2066] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc641ae8800) [pid = 17853] [serial = 2040] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc637fb1800) [pid = 17853] [serial = 2075] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc64213bc00) [pid = 17853] [serial = 2043] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc646250400) [pid = 17853] [serial = 2115] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc64544c400) [pid = 17853] [serial = 2105] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc636e73c00) [pid = 17853] [serial = 2019] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc641cd2800) [pid = 17853] [serial = 2094] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc634a4a800) [pid = 17853] [serial = 2127] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc645570800) [pid = 17853] [serial = 2108] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc636076000) [pid = 17853] [serial = 2070] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc639224400) [pid = 17853] [serial = 2078] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc6322e4000) [pid = 17853] [serial = 2007] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc63858c400) [pid = 17853] [serial = 2022] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc636077800) [pid = 17853] [serial = 2130] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc641ae4c00) [pid = 17853] [serial = 2093] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc63c392800) [pid = 17853] [serial = 2084] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc64106b400) [pid = 17853] [serial = 2090] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc641759000) [pid = 17853] [serial = 2091] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc6454e0400) [pid = 17853] [serial = 2106] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc643b95400) [pid = 17853] [serial = 2099] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc643987c00) [pid = 17853] [serial = 2097] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc636f29000) [pid = 17853] [serial = 2073] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc6438aac00) [pid = 17853] [serial = 2096] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc63bf98000) [pid = 17853] [serial = 2082] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc639463400) [pid = 17853] [serial = 2079] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc640fcdc00) [pid = 17853] [serial = 2088] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc63b60b800) [pid = 17853] [serial = 2081] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc633742000) [pid = 17853] [serial = 2067] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc63aac5c00) [pid = 17853] [serial = 2028] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc63956d000) [pid = 17853] [serial = 2025] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc6465a5800) [pid = 17853] [serial = 2120] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc634a60c00) [pid = 17853] [serial = 2010] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc635a4a800) [pid = 17853] [serial = 2069] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc635a51000) [pid = 17853] [serial = 2129] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc646244400) [pid = 17853] [serial = 2112] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc645f54400) [pid = 17853] [serial = 2111] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc634ced800) [pid = 17853] [serial = 2004] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc6364f1000) [pid = 17853] [serial = 2132] [outer = (nil)] [url = about:blank] 05:52:03 INFO - PROCESS | 17853 | 1461156723753 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:52:03 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. 05:52:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 4245ms 05:52:03 INFO - PROCESS | 17853 | 1461156723792 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 17853 | 1461156723797 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:52:03 INFO - PROCESS | 17853 | 1461156723805 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 17853 | 1461156723810 Marionette TRACE conn3 <- [1,2982,null,{}] 05:52:03 INFO - PROCESS | 17853 | 1461156723817 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 17853 | 1461156724086 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:52:04 INFO - PROCESS | 17853 | 1461156724292 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e781800 == 175 [pid = 17853] [id = 754] 05:52:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc631475c00) [pid = 17853] [serial = 2262] [outer = (nil)] 05:52:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc631892c00) [pid = 17853] [serial = 2263] [outer = 0x7fc631475c00] 05:52:04 INFO - PROCESS | 17853 | 1461156724365 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc6330cd400) [pid = 17853] [serial = 2264] [outer = 0x7fc631475c00] 05:52:05 INFO - PROCESS | 17853 | 1461156725178 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:52:05 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 05:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:52:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1383ms 05:52:05 INFO - PROCESS | 17853 | 1461156725189 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 17853 | 1461156725197 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:52:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:52:05 INFO - PROCESS | 17853 | 1461156725208 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 17853 | 1461156725211 Marionette TRACE conn3 <- [1,2986,null,{}] 05:52:05 INFO - PROCESS | 17853 | 1461156725217 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 17853 | 1461156725544 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:52:05 INFO - PROCESS | 17853 | 1461156725714 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632d3b800 == 176 [pid = 17853] [id = 755] 05:52:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc62f60ac00) [pid = 17853] [serial = 2265] [outer = (nil)] 05:52:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc633741000) [pid = 17853] [serial = 2266] [outer = 0x7fc62f60ac00] 05:52:05 INFO - PROCESS | 17853 | 1461156725794 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc634a5ac00) [pid = 17853] [serial = 2267] [outer = 0x7fc62f60ac00] 05:52:06 INFO - PROCESS | 17853 | 1461156726608 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:52:06 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. 05:52:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1429ms 05:52:06 INFO - PROCESS | 17853 | 1461156726643 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:52:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:52:06 INFO - PROCESS | 17853 | 1461156726659 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:52:06 INFO - PROCESS | 17853 | 1461156726667 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 17853 | 1461156726673 Marionette TRACE conn3 <- [1,2990,null,{}] 05:52:06 INFO - PROCESS | 17853 | 1461156726696 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 17853 | 1461156726985 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:52:07 INFO - PROCESS | 17853 | 1461156727038 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc634914000 == 177 [pid = 17853] [id = 756] 05:52:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc635795400) [pid = 17853] [serial = 2268] [outer = (nil)] 05:52:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc635aa7c00) [pid = 17853] [serial = 2269] [outer = 0x7fc635795400] 05:52:07 INFO - PROCESS | 17853 | 1461156727105 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc636070c00) [pid = 17853] [serial = 2270] [outer = 0x7fc635795400] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc63579a000) [pid = 17853] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc633737c00) [pid = 17853] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc636f2c000) [pid = 17853] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc634ce3400) [pid = 17853] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc6337f0800) [pid = 17853] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc6322e2800) [pid = 17853] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc63956bc00) [pid = 17853] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc63146d400) [pid = 17853] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc62c6e2c00) [pid = 17853] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc64aa82400) [pid = 17853] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc636e5b400) [pid = 17853] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc6322e4c00) [pid = 17853] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc6465ae000) [pid = 17853] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc6465ad800) [pid = 17853] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc6465a6000) [pid = 17853] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc64213c400) [pid = 17853] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc63c1a4400) [pid = 17853] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc633741800) [pid = 17853] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc63bf8f800) [pid = 17853] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc63c1b0400) [pid = 17853] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc638582800) [pid = 17853] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc635783400) [pid = 17853] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:52:08 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc646252c00) [pid = 17853] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:52:08 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc631860800 == 178 [pid = 17853] [id = 757] 05:52:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc636076000) [pid = 17853] [serial = 2271] [outer = (nil)] 05:52:08 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc63607b800) [pid = 17853] [serial = 2272] [outer = 0x7fc636076000] 05:52:08 INFO - PROCESS | 17853 | 1461156728804 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:52:08 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. 05:52:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2192ms 05:52:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:52:08 INFO - PROCESS | 17853 | 1461156728859 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 17853 | 1461156728862 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:52:08 INFO - PROCESS | 17853 | 1461156728869 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 17853 | 1461156728872 Marionette TRACE conn3 <- [1,2994,null,{}] 05:52:08 INFO - PROCESS | 17853 | 1461156728877 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 17853 | 1461156729254 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:52:09 INFO - PROCESS | 17853 | 1461156729270 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc635bd4000 == 179 [pid = 17853] [id = 758] 05:52:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc6320c7400) [pid = 17853] [serial = 2273] [outer = (nil)] 05:52:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc63617c000) [pid = 17853] [serial = 2274] [outer = 0x7fc6320c7400] 05:52:09 INFO - PROCESS | 17853 | 1461156729335 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc636df0800) [pid = 17853] [serial = 2275] [outer = 0x7fc6320c7400] 05:52:10 INFO - PROCESS | 17853 | 1461156730125 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:52:10 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 05:52:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1285ms 05:52:10 INFO - PROCESS | 17853 | 1461156730168 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 17853 | 1461156730172 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:52:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:52:10 INFO - PROCESS | 17853 | 1461156730191 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 17853 | 1461156730193 Marionette TRACE conn3 <- [1,2998,null,{}] 05:52:10 INFO - PROCESS | 17853 | 1461156730200 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 17853 | 1461156730427 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:52:10 INFO - PROCESS | 17853 | 1461156730854 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62c8c8800 == 180 [pid = 17853] [id = 759] 05:52:10 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc62e17dc00) [pid = 17853] [serial = 2276] [outer = (nil)] 05:52:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc62e265c00) [pid = 17853] [serial = 2277] [outer = 0x7fc62e17dc00] 05:52:11 INFO - PROCESS | 17853 | 1461156731014 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc62f9d1400) [pid = 17853] [serial = 2278] [outer = 0x7fc62e17dc00] 05:52:11 INFO - PROCESS | 17853 | 1461156731854 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:52:11 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. 05:52:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1696ms 05:52:11 INFO - PROCESS | 17853 | 1461156731878 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 17853 | 1461156731884 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:52:11 INFO - PROCESS | 17853 | 1461156731892 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 17853 | 1461156731899 Marionette TRACE conn3 <- [1,3002,null,{}] 05:52:11 INFO - PROCESS | 17853 | 1461156731907 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 17853 | 1461156732167 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:52:12 INFO - PROCESS | 17853 | 1461156732448 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc633512800 == 181 [pid = 17853] [id = 760] 05:52:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc62e187800) [pid = 17853] [serial = 2279] [outer = (nil)] 05:52:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc633591800) [pid = 17853] [serial = 2280] [outer = 0x7fc62e187800] 05:52:12 INFO - PROCESS | 17853 | 1461156732532 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc633735400) [pid = 17853] [serial = 2281] [outer = 0x7fc62e187800] 05:52:13 INFO - PROCESS | 17853 | 1461156733464 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:52:13 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. 05:52:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1591ms 05:52:13 INFO - PROCESS | 17853 | 1461156733488 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 17853 | 1461156733494 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:52:13 INFO - PROCESS | 17853 | 1461156733502 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 17853 | 1461156733504 Marionette TRACE conn3 <- [1,3006,null,{}] 05:52:13 INFO - PROCESS | 17853 | 1461156733511 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 17853 | 1461156733785 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:52:14 INFO - PROCESS | 17853 | 1461156734069 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636c5c800 == 182 [pid = 17853] [id = 761] 05:52:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc634a44800) [pid = 17853] [serial = 2282] [outer = (nil)] 05:52:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc634acd400) [pid = 17853] [serial = 2283] [outer = 0x7fc634a44800] 05:52:14 INFO - PROCESS | 17853 | 1461156734230 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc63579a000) [pid = 17853] [serial = 2284] [outer = 0x7fc634a44800] 05:52:15 INFO - PROCESS | 17853 | 1461156735062 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:52:15 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. 05:52:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1591ms 05:52:15 INFO - PROCESS | 17853 | 1461156735093 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 17853 | 1461156735098 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:52:15 INFO - PROCESS | 17853 | 1461156735114 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 17853 | 1461156735123 Marionette TRACE conn3 <- [1,3010,null,{}] 05:52:15 INFO - PROCESS | 17853 | 1461156735129 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 17853 | 1461156735388 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:52:15 INFO - PROCESS | 17853 | 1461156735670 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6386a6800 == 183 [pid = 17853] [id = 762] 05:52:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc634a59400) [pid = 17853] [serial = 2285] [outer = (nil)] 05:52:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc636e74400) [pid = 17853] [serial = 2286] [outer = 0x7fc634a59400] 05:52:15 INFO - PROCESS | 17853 | 1461156735747 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc637e3d800) [pid = 17853] [serial = 2287] [outer = 0x7fc634a59400] 05:52:16 INFO - PROCESS | 17853 | 1461156736586 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:52:16 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 05:52:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1493ms 05:52:16 INFO - PROCESS | 17853 | 1461156736598 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 17853 | 1461156736602 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:52:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:52:16 INFO - PROCESS | 17853 | 1461156736609 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 17853 | 1461156736613 Marionette TRACE conn3 <- [1,3014,null,{}] 05:52:16 INFO - PROCESS | 17853 | 1461156736618 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 17853 | 1461156736867 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:52:17 INFO - PROCESS | 17853 | 1461156737119 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc639770800 == 184 [pid = 17853] [id = 763] 05:52:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc635a45400) [pid = 17853] [serial = 2288] [outer = (nil)] 05:52:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc637fb7800) [pid = 17853] [serial = 2289] [outer = 0x7fc635a45400] 05:52:17 INFO - PROCESS | 17853 | 1461156737194 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63858dc00) [pid = 17853] [serial = 2290] [outer = 0x7fc635a45400] 05:52:17 INFO - PROCESS | 17853 | [17853] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:18 INFO - PROCESS | 17853 | 1461156738087 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:52:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:52:18 INFO - {} 05:52:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:52:18 INFO - {} 05:52:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:52:18 INFO - {} 05:52:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:52:18 INFO - {} 05:52:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1535ms 05:52:18 INFO - TEST-START | /FileAPI/fileReader.html 05:52:18 INFO - PROCESS | 17853 | 1461156738158 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 17853 | 1461156738160 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:52:18 INFO - PROCESS | 17853 | 1461156738171 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 17853 | 1461156738174 Marionette TRACE conn3 <- [1,3018,null,{}] 05:52:18 INFO - PROCESS | 17853 | 1461156738180 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 17853 | 1461156738420 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:52:18 INFO - PROCESS | 17853 | 1461156738686 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c082000 == 185 [pid = 17853] [id = 764] 05:52:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc63956bc00) [pid = 17853] [serial = 2291] [outer = (nil)] 05:52:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc639575800) [pid = 17853] [serial = 2292] [outer = 0x7fc63956bc00] 05:52:18 INFO - PROCESS | 17853 | 1461156738829 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc63aac9c00) [pid = 17853] [serial = 2293] [outer = 0x7fc63956bc00] 05:52:19 INFO - PROCESS | 17853 | 1461156739636 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:52:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:52:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:52:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:52:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1491ms 05:52:19 INFO - PROCESS | 17853 | 1461156739670 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 17853 | 1461156739674 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /FileAPI/historical.html 05:52:19 INFO - PROCESS | 17853 | 1461156739682 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 17853 | 1461156739685 Marionette TRACE conn3 <- [1,3022,null,{}] 05:52:19 INFO - PROCESS | 17853 | 1461156739689 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 17853 | 1461156739937 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:52:20 INFO - PROCESS | 17853 | 1461156740189 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe9b000 == 186 [pid = 17853] [id = 765] 05:52:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc63956cc00) [pid = 17853] [serial = 2294] [outer = (nil)] 05:52:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc63c38a400) [pid = 17853] [serial = 2295] [outer = 0x7fc63956cc00] 05:52:20 INFO - PROCESS | 17853 | 1461156740267 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc63c396000) [pid = 17853] [serial = 2296] [outer = 0x7fc63956cc00] 05:52:21 INFO - PROCESS | 17853 | 1461156741082 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:52:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:52:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:52:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:52:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:52:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:52:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:52:21 INFO - TEST-OK | /FileAPI/historical.html | took 1431ms 05:52:21 INFO - PROCESS | 17853 | 1461156741116 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 17853 | 1461156741118 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:52:21 INFO - TEST-START | /FileAPI/idlharness.html 05:52:21 INFO - PROCESS | 17853 | 1461156741132 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 17853 | 1461156741134 Marionette TRACE conn3 <- [1,3026,null,{}] 05:52:21 INFO - PROCESS | 17853 | 1461156741141 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 17853 | 1461156741384 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:52:21 INFO - PROCESS | 17853 | 1461156741669 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64119f000 == 187 [pid = 17853] [id = 766] 05:52:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc639579400) [pid = 17853] [serial = 2297] [outer = (nil)] 05:52:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 159 (0x7fc63fb5d800) [pid = 17853] [serial = 2298] [outer = 0x7fc639579400] 05:52:21 INFO - PROCESS | 17853 | 1461156741748 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 17853 | ++DOMWINDOW == 160 (0x7fc640fd1c00) [pid = 17853] [serial = 2299] [outer = 0x7fc639579400] 05:52:23 INFO - PROCESS | 17853 | 1461156743472 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:52:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:52:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:52:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:52:23 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 05:52:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:52:23 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 05:52:23 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 05:52:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:52:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:52:23 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 05:52:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:52:23 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 05:52:23 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 05:52:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:52:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:52:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 2531ms 05:52:23 INFO - PROCESS | 17853 | 1461156743682 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 17853 | 1461156743689 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /FileAPI/idlharness.worker 05:52:23 INFO - PROCESS | 17853 | 1461156743701 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 17853 | 1461156743708 Marionette TRACE conn3 <- [1,3030,null,{}] 05:52:23 INFO - PROCESS | 17853 | 1461156743719 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 17853 | 1461156743998 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:52:24 INFO - PROCESS | 17853 | 1461156744271 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63b2ba000 == 188 [pid = 17853] [id = 767] 05:52:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 161 (0x7fc63b3ac000) [pid = 17853] [serial = 2300] [outer = (nil)] 05:52:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 162 (0x7fc644740400) [pid = 17853] [serial = 2301] [outer = 0x7fc63b3ac000] 05:52:24 INFO - PROCESS | 17853 | 1461156744345 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 17853 | ++DOMWINDOW == 163 (0x7fc645442400) [pid = 17853] [serial = 2302] [outer = 0x7fc63b3ac000] 05:52:24 INFO - PROCESS | 17853 | [17853] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:52:26 INFO - {} 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:52:26 INFO - {} 05:52:26 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 - {} 05:52:26 INFO - {} 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:52:26 INFO - {} 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:52:26 INFO - {} 05:52:26 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 - {} 05:52:26 INFO - {} 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - PROCESS | 17853 | 1461156746698 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 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 05:52:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:26 INFO - {} 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:27 INFO - {} 05:52:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3106ms 05:52:27 INFO - PROCESS | 17853 | 1461156746842 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 17853 | 1461156746848 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:52:27 INFO - PROCESS | 17853 | 1461156746863 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 17853 | 1461156746866 Marionette TRACE conn3 <- [1,3034,null,{}] 05:52:27 INFO - PROCESS | 17853 | 1461156746871 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 17853 | 1461156747205 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:52:27 INFO - PROCESS | 17853 | 1461156747488 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc645fbc000 == 189 [pid = 17853] [id = 768] 05:52:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 164 (0x7fc6453c8800) [pid = 17853] [serial = 2303] [outer = (nil)] 05:52:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 165 (0x7fc645f50c00) [pid = 17853] [serial = 2304] [outer = 0x7fc6453c8800] 05:52:27 INFO - PROCESS | 17853 | 1461156747564 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 17853 | ++DOMWINDOW == 166 (0x7fc65d760000) [pid = 17853] [serial = 2305] [outer = 0x7fc6453c8800] 05:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:52:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1484ms 05:52:28 INFO - PROCESS | 17853 | 1461156748343 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:52:28 INFO - PROCESS | 17853 | 1461156748349 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 17853 | 1461156748353 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:52:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:52:28 INFO - PROCESS | 17853 | 1461156748360 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 17853 | 1461156748363 Marionette TRACE conn3 <- [1,3038,null,{}] 05:52:28 INFO - PROCESS | 17853 | 1461156748368 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 17853 | 1461156748632 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:52:28 INFO - PROCESS | 17853 | 1461156748895 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6460a1800 == 190 [pid = 17853] [id = 769] 05:52:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 167 (0x7fc641757800) [pid = 17853] [serial = 2306] [outer = (nil)] 05:52:28 INFO - PROCESS | 17853 | ++DOMWINDOW == 168 (0x7fc65ddc8000) [pid = 17853] [serial = 2307] [outer = 0x7fc641757800] 05:52:28 INFO - PROCESS | 17853 | 1461156748982 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 17853 | ++DOMWINDOW == 169 (0x7fc65df61800) [pid = 17853] [serial = 2308] [outer = 0x7fc641757800] 05:52:29 INFO - PROCESS | 17853 | 1461156749859 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:52:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1529ms 05:52:29 INFO - PROCESS | 17853 | 1461156749892 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 17853 | 1461156749895 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:52:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:52:29 INFO - PROCESS | 17853 | 1461156749902 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 17853 | 1461156749905 Marionette TRACE conn3 <- [1,3042,null,{}] 05:52:29 INFO - PROCESS | 17853 | 1461156749911 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 17853 | 1461156750203 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:52:30 INFO - PROCESS | 17853 | 1461156750462 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64666d800 == 191 [pid = 17853] [id = 770] 05:52:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 170 (0x7fc62c8e3400) [pid = 17853] [serial = 2309] [outer = (nil)] 05:52:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 171 (0x7fc65ddbc000) [pid = 17853] [serial = 2310] [outer = 0x7fc62c8e3400] 05:52:30 INFO - PROCESS | 17853 | 1461156750540 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 17853 | ++DOMWINDOW == 172 (0x7fc65dfaf800) [pid = 17853] [serial = 2311] [outer = 0x7fc62c8e3400] 05:52:31 INFO - PROCESS | 17853 | 1461156751694 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:52:31 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. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:52:31 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'.) 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:52:31 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. 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:52:31 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. 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:52:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:31 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. 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:52:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:52:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:52:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1918ms 05:52:31 INFO - PROCESS | 17853 | 1461156751822 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 17853 | 1461156751827 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:52:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:52:31 INFO - PROCESS | 17853 | 1461156751836 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 17853 | 1461156751844 Marionette TRACE conn3 <- [1,3046,null,{}] 05:52:31 INFO - PROCESS | 17853 | 1461156751916 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 17853 | 1461156752226 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:52:32 INFO - PROCESS | 17853 | 1461156752528 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64269b800 == 192 [pid = 17853] [id = 771] 05:52:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 173 (0x7fc62c8e3800) [pid = 17853] [serial = 2312] [outer = (nil)] 05:52:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 174 (0x7fc641ad4c00) [pid = 17853] [serial = 2313] [outer = 0x7fc62c8e3800] 05:52:32 INFO - PROCESS | 17853 | 1461156752606 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 17853 | ++DOMWINDOW == 175 (0x7fc645741400) [pid = 17853] [serial = 2314] [outer = 0x7fc62c8e3800] 05:52:32 INFO - PROCESS | 17853 | [17853] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:33 INFO - PROCESS | 17853 | 1461156753417 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:52:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:52:33 INFO - {} 05:52:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1631ms 05:52:33 INFO - PROCESS | 17853 | 1461156753468 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 17853 | 1461156753472 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:52:33 INFO - PROCESS | 17853 | 1461156753478 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 17853 | 1461156753480 Marionette TRACE conn3 <- [1,3050,null,{}] 05:52:33 INFO - PROCESS | 17853 | 1461156753485 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 17853 | 1461156753740 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:52:34 INFO - PROCESS | 17853 | 1461156754024 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc643914800 == 193 [pid = 17853] [id = 772] 05:52:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 176 (0x7fc63194b000) [pid = 17853] [serial = 2315] [outer = (nil)] 05:52:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 177 (0x7fc64624f800) [pid = 17853] [serial = 2316] [outer = 0x7fc63194b000] 05:52:34 INFO - PROCESS | 17853 | 1461156754099 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 17853 | ++DOMWINDOW == 178 (0x7fc6465a7400) [pid = 17853] [serial = 2317] [outer = 0x7fc63194b000] 05:52:34 INFO - PROCESS | 17853 | 1461156754918 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:52:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:52:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:52:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:52:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:52:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 05:52:34 INFO - PROCESS | 17853 | 1461156754967 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 17853 | 1461156754969 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:52:34 INFO - PROCESS | 17853 | 1461156754977 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 17853 | 1461156754980 Marionette TRACE conn3 <- [1,3054,null,{}] 05:52:34 INFO - PROCESS | 17853 | 1461156754985 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 17853 | 1461156755237 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:52:35 INFO - PROCESS | 17853 | 1461156755493 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64b611000 == 194 [pid = 17853] [id = 773] 05:52:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 179 (0x7fc63c1a9c00) [pid = 17853] [serial = 2318] [outer = (nil)] 05:52:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 180 (0x7fc64868f400) [pid = 17853] [serial = 2319] [outer = 0x7fc63c1a9c00] 05:52:35 INFO - PROCESS | 17853 | 1461156755570 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 17853 | ++DOMWINDOW == 181 (0x7fc649f59800) [pid = 17853] [serial = 2320] [outer = 0x7fc63c1a9c00] 05:52:36 INFO - PROCESS | 17853 | 1461156756860 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:52:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:52:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:37 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" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:37 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" 05:52:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2051ms 05:52:37 INFO - PROCESS | 17853 | 1461156757068 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 17853 | 1461156757077 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:52:37 INFO - PROCESS | 17853 | 1461156757216 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 17853 | 1461156757219 Marionette TRACE conn3 <- [1,3058,null,{}] 05:52:37 INFO - PROCESS | 17853 | 1461156757232 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 17853 | 1461156757481 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:52:37 INFO - PROCESS | 17853 | 1461156757761 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64ea1f000 == 195 [pid = 17853] [id = 774] 05:52:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 182 (0x7fc62c764c00) [pid = 17853] [serial = 2321] [outer = (nil)] 05:52:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 183 (0x7fc65e1b4400) [pid = 17853] [serial = 2322] [outer = 0x7fc62c764c00] 05:52:37 INFO - PROCESS | 17853 | 1461156757839 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 17853 | ++DOMWINDOW == 184 (0x7fc65e243c00) [pid = 17853] [serial = 2323] [outer = 0x7fc62c764c00] 05:52:38 INFO - PROCESS | 17853 | 1461156758763 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:52:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:52:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:52:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:52:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:52:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:52:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1640ms 05:52:38 INFO - PROCESS | 17853 | 1461156758839 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 17853 | 1461156758842 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:52:38 INFO - PROCESS | 17853 | 1461156758856 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 17853 | 1461156758859 Marionette TRACE conn3 <- [1,3062,null,{}] 05:52:38 INFO - PROCESS | 17853 | 1461156758865 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 17853 | 1461156759128 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:52:39 INFO - PROCESS | 17853 | 1461156759454 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc652b19800 == 196 [pid = 17853] [id = 775] 05:52:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 185 (0x7fc62c766800) [pid = 17853] [serial = 2324] [outer = (nil)] 05:52:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 186 (0x7fc646245c00) [pid = 17853] [serial = 2325] [outer = 0x7fc62c766800] 05:52:39 INFO - PROCESS | 17853 | 1461156759533 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 17853 | ++DOMWINDOW == 187 (0x7fc659d6a400) [pid = 17853] [serial = 2326] [outer = 0x7fc62c766800] 05:52:39 INFO - PROCESS | 17853 | [17853] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:40 INFO - PROCESS | 17853 | 1461156760347 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:52:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1540ms 05:52:40 INFO - PROCESS | 17853 | 1461156760395 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:52:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:52:40 INFO - PROCESS | 17853 | 1461156760399 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:52:40 INFO - PROCESS | 17853 | 1461156760405 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 17853 | 1461156760408 Marionette TRACE conn3 <- [1,3066,null,{}] 05:52:40 INFO - PROCESS | 17853 | 1461156760418 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 17853 | 1461156760698 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64900e000 == 195 [pid = 17853] [id = 477] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc635bd4000 == 194 [pid = 17853] [id = 758] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc631860800 == 193 [pid = 17853] [id = 757] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634914000 == 192 [pid = 17853] [id = 756] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc632d3b800 == 191 [pid = 17853] [id = 755] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc62e781800 == 190 [pid = 17853] [id = 754] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc634918000 == 189 [pid = 17853] [id = 749] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc632221000 == 188 [pid = 17853] [id = 748] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc66228f800 == 187 [pid = 17853] [id = 747] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc65b91d800 == 186 [pid = 17853] [id = 746] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc658d3d000 == 185 [pid = 17853] [id = 745] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64c136000 == 184 [pid = 17853] [id = 744] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64a16b800 == 183 [pid = 17853] [id = 743] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc64667b000 == 182 [pid = 17853] [id = 742] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc646099000 == 181 [pid = 17853] [id = 741] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc644790000 == 180 [pid = 17853] [id = 740] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6427d1000 == 179 [pid = 17853] [id = 739] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc641c45000 == 178 [pid = 17853] [id = 738] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc6411cb000 == 177 [pid = 17853] [id = 737] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63c2f2000 == 176 [pid = 17853] [id = 736] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc63aa77000 == 175 [pid = 17853] [id = 735] 05:52:42 INFO - PROCESS | 17853 | --DOCSHELL 0x7fc636210800 == 174 [pid = 17853] [id = 734] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 186 (0x7fc6465ac400) [pid = 17853] [serial = 2121] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 185 (0x7fc635b48000) [pid = 17853] [serial = 2195] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 184 (0x7fc634ce1400) [pid = 17853] [serial = 2198] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 183 (0x7fc636077400) [pid = 17853] [serial = 2196] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 182 (0x7fc637e49c00) [pid = 17853] [serial = 2141] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 181 (0x7fc635b4d000) [pid = 17853] [serial = 2139] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 180 (0x7fc635787400) [pid = 17853] [serial = 2138] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 179 (0x7fc634ac3400) [pid = 17853] [serial = 2192] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 178 (0x7fc6330d0000) [pid = 17853] [serial = 2189] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 177 (0x7fc63360fc00) [pid = 17853] [serial = 2190] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 176 (0x7fc64ccafc00) [pid = 17853] [serial = 2187] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 175 (0x7fc64c8c5400) [pid = 17853] [serial = 2186] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 174 (0x7fc633366800) [pid = 17853] [serial = 2136] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 173 (0x7fc635aae400) [pid = 17853] [serial = 2199] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 172 (0x7fc6320ca400) [pid = 17853] [serial = 2135] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 171 (0x7fc64c84ec00) [pid = 17853] [serial = 2184] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 170 (0x7fc64be0b800) [pid = 17853] [serial = 2183] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 169 (0x7fc64be0bc00) [pid = 17853] [serial = 2181] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 168 (0x7fc64bbe3c00) [pid = 17853] [serial = 2180] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 167 (0x7fc64b85cc00) [pid = 17853] [serial = 2178] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 166 (0x7fc64ae91000) [pid = 17853] [serial = 2177] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 165 (0x7fc64acd0400) [pid = 17853] [serial = 2175] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 164 (0x7fc64aa83800) [pid = 17853] [serial = 2174] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 163 (0x7fc64aa7d800) [pid = 17853] [serial = 2172] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 162 (0x7fc64a2ed000) [pid = 17853] [serial = 2171] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 161 (0x7fc64a130000) [pid = 17853] [serial = 2169] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 160 (0x7fc649db4c00) [pid = 17853] [serial = 2168] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 159 (0x7fc648fc7400) [pid = 17853] [serial = 2166] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 158 (0x7fc647ce3800) [pid = 17853] [serial = 2165] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 157 (0x7fc6454e5c00) [pid = 17853] [serial = 2163] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 156 (0x7fc645430000) [pid = 17853] [serial = 2162] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 155 (0x7fc643b2e800) [pid = 17853] [serial = 2160] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 154 (0x7fc6438b3000) [pid = 17853] [serial = 2159] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 153 (0x7fc642b60000) [pid = 17853] [serial = 2157] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 152 (0x7fc64215d400) [pid = 17853] [serial = 2156] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 151 (0x7fc641f9ec00) [pid = 17853] [serial = 2154] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc641acb800) [pid = 17853] [serial = 2153] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc64105e400) [pid = 17853] [serial = 2151] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc63c397800) [pid = 17853] [serial = 2150] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc6396f1800) [pid = 17853] [serial = 2148] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc639642400) [pid = 17853] [serial = 2147] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc63946f400) [pid = 17853] [serial = 2145] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc6392f9000) [pid = 17853] [serial = 2144] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc637fbcc00) [pid = 17853] [serial = 2142] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc635796400) [pid = 17853] [serial = 2193] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 17853 | 1461156763380 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc62e14b800 == 175 [pid = 17853] [id = 776] 05:52:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc62c8e8c00) [pid = 17853] [serial = 2327] [outer = (nil)] 05:52:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc62c8eb800) [pid = 17853] [serial = 2328] [outer = 0x7fc62c8e8c00] 05:52:43 INFO - PROCESS | 17853 | 1461156763456 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc62e182000) [pid = 17853] [serial = 2329] [outer = 0x7fc62c8e8c00] 05:52:44 INFO - PROCESS | 17853 | 1461156764190 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:52:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3843ms 05:52:44 INFO - PROCESS | 17853 | 1461156764252 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 17853 | 1461156764258 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:52:44 INFO - PROCESS | 17853 | 1461156764267 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 17853 | 1461156764271 Marionette TRACE conn3 <- [1,3070,null,{}] 05:52:44 INFO - PROCESS | 17853 | 1461156764277 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 17853 | 1461156764506 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:52:44 INFO - PROCESS | 17853 | 1461156764725 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63185f800 == 176 [pid = 17853] [id = 777] 05:52:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc62c8e9000) [pid = 17853] [serial = 2330] [outer = (nil)] 05:52:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc631477c00) [pid = 17853] [serial = 2331] [outer = 0x7fc62c8e9000] 05:52:44 INFO - PROCESS | 17853 | 1461156764795 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc6320cac00) [pid = 17853] [serial = 2332] [outer = 0x7fc62c8e9000] 05:52:45 INFO - PROCESS | 17853 | 1461156765699 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:52:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1481ms 05:52:45 INFO - PROCESS | 17853 | 1461156765753 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 17853 | 1461156765759 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:52:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:52:45 INFO - PROCESS | 17853 | 1461156765770 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 17853 | 1461156765772 Marionette TRACE conn3 <- [1,3074,null,{}] 05:52:45 INFO - PROCESS | 17853 | 1461156765782 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 17853 | 1461156766082 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:52:46 INFO - PROCESS | 17853 | 1461156766131 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc632d44000 == 177 [pid = 17853] [id = 778] 05:52:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc62ee8ac00) [pid = 17853] [serial = 2333] [outer = (nil)] 05:52:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc6330d4c00) [pid = 17853] [serial = 2334] [outer = 0x7fc62ee8ac00] 05:52:46 INFO - PROCESS | 17853 | 1461156766230 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc633610800) [pid = 17853] [serial = 2335] [outer = 0x7fc62ee8ac00] 05:52:47 INFO - PROCESS | 17853 | 1461156767300 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:52:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1584ms 05:52:47 INFO - PROCESS | 17853 | 1461156767357 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 17853 | 1461156767360 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:52:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:52:47 INFO - PROCESS | 17853 | 1461156767376 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 17853 | 1461156767385 Marionette TRACE conn3 <- [1,3078,null,{}] 05:52:47 INFO - PROCESS | 17853 | 1461156767399 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 17853 | 1461156767720 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 150 (0x7fc62c6d8c00) [pid = 17853] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 149 (0x7fc635795400) [pid = 17853] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 148 (0x7fc64175f800) [pid = 17853] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 147 (0x7fc643739c00) [pid = 17853] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 146 (0x7fc643734400) [pid = 17853] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 145 (0x7fc64175a000) [pid = 17853] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 144 (0x7fc641337800) [pid = 17853] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 143 (0x7fc640fcfc00) [pid = 17853] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 142 (0x7fc63fa94400) [pid = 17853] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 141 (0x7fc63b3a7400) [pid = 17853] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 140 (0x7fc636f2a000) [pid = 17853] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 139 (0x7fc636f27c00) [pid = 17853] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 138 (0x7fc6337fcc00) [pid = 17853] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 137 (0x7fc6337f8400) [pid = 17853] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 136 (0x7fc631475c00) [pid = 17853] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 135 (0x7fc658d2c000) [pid = 17853] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 134 (0x7fc658872c00) [pid = 17853] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 133 (0x7fc64b861800) [pid = 17853] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 132 (0x7fc62c6d9c00) [pid = 17853] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 131 (0x7fc6490e6000) [pid = 17853] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 130 (0x7fc64ccbc800) [pid = 17853] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 129 (0x7fc636076000) [pid = 17853] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:48 INFO - PROCESS | 17853 | --DOMWINDOW == 128 (0x7fc62f60ac00) [pid = 17853] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:52:48 INFO - PROCESS | 17853 | 1461156768499 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63339c800 == 178 [pid = 17853] [id = 779] 05:52:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 129 (0x7fc62c6d8c00) [pid = 17853] [serial = 2336] [outer = (nil)] 05:52:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 130 (0x7fc633739000) [pid = 17853] [serial = 2337] [outer = 0x7fc62c6d8c00] 05:52:48 INFO - PROCESS | 17853 | 1461156768569 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 17853 | ++DOMWINDOW == 131 (0x7fc634a57c00) [pid = 17853] [serial = 2338] [outer = 0x7fc62c6d8c00] 05:52:49 INFO - PROCESS | 17853 | 1461156769285 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 17853 | 1461156769342 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:52:49 INFO - PROCESS | 17853 | 1461156769353 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 17853 | 1461156769355 Marionette TRACE conn3 <- [1,3082,null,{}] 05:52:49 INFO - PROCESS | 17853 | 1461156769361 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 17853 | 1461156769672 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:52:49 INFO - PROCESS | 17853 | 1461156769698 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc636228800 == 179 [pid = 17853] [id = 780] 05:52:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 132 (0x7fc634e86800) [pid = 17853] [serial = 2339] [outer = (nil)] 05:52:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 133 (0x7fc634e90400) [pid = 17853] [serial = 2340] [outer = 0x7fc634e86800] 05:52:49 INFO - PROCESS | 17853 | 1461156769763 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 17853 | ++DOMWINDOW == 134 (0x7fc634e95000) [pid = 17853] [serial = 2341] [outer = 0x7fc634e86800] 05:52:50 INFO - PROCESS | 17853 | 1461156770906 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:52:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:52:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:52:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:52:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1580ms 05:52:50 INFO - PROCESS | 17853 | 1461156770936 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 17853 | 1461156770942 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:52:50 INFO - PROCESS | 17853 | 1461156770950 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 17853 | 1461156770956 Marionette TRACE conn3 <- [1,3086,null,{}] 05:52:50 INFO - PROCESS | 17853 | 1461156770966 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 17853 | 1461156771229 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:52:51 INFO - PROCESS | 17853 | 1461156771522 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63223c000 == 180 [pid = 17853] [id = 781] 05:52:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 135 (0x7fc62c8e5000) [pid = 17853] [serial = 2342] [outer = (nil)] 05:52:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 136 (0x7fc62e26d800) [pid = 17853] [serial = 2343] [outer = 0x7fc62c8e5000] 05:52:51 INFO - PROCESS | 17853 | 1461156771608 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 17853 | ++DOMWINDOW == 137 (0x7fc63146c400) [pid = 17853] [serial = 2344] [outer = 0x7fc62c8e5000] 05:52:52 INFO - PROCESS | 17853 | 1461156772497 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:52:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:52:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1600ms 05:52:52 INFO - PROCESS | 17853 | 1461156772551 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 17853 | 1461156772559 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:52:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:52:52 INFO - PROCESS | 17853 | 1461156772570 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 17853 | 1461156772573 Marionette TRACE conn3 <- [1,3090,null,{}] 05:52:52 INFO - PROCESS | 17853 | 1461156772580 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 17853 | 1461156772826 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:52:53 INFO - PROCESS | 17853 | 1461156773115 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63632f800 == 181 [pid = 17853] [id = 782] 05:52:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 138 (0x7fc62c8f2000) [pid = 17853] [serial = 2345] [outer = (nil)] 05:52:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 139 (0x7fc6322ec000) [pid = 17853] [serial = 2346] [outer = 0x7fc62c8f2000] 05:52:53 INFO - PROCESS | 17853 | 1461156773193 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 17853 | ++DOMWINDOW == 140 (0x7fc63360cc00) [pid = 17853] [serial = 2347] [outer = 0x7fc62c8f2000] 05:52:54 INFO - PROCESS | 17853 | 1461156774228 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:52:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:52:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1686ms 05:52:54 INFO - PROCESS | 17853 | 1461156774257 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 17853 | 1461156774261 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:52:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:52:54 INFO - PROCESS | 17853 | 1461156774268 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 17853 | 1461156774275 Marionette TRACE conn3 <- [1,3094,null,{}] 05:52:54 INFO - PROCESS | 17853 | 1461156774334 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 17853 | 1461156774699 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:52:54 INFO - PROCESS | 17853 | 1461156774967 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc6392cb800 == 182 [pid = 17853] [id = 783] 05:52:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 141 (0x7fc634ce1c00) [pid = 17853] [serial = 2348] [outer = (nil)] 05:52:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 142 (0x7fc634e8bc00) [pid = 17853] [serial = 2349] [outer = 0x7fc634ce1c00] 05:52:55 INFO - PROCESS | 17853 | 1461156775047 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 17853 | ++DOMWINDOW == 143 (0x7fc635785c00) [pid = 17853] [serial = 2350] [outer = 0x7fc634ce1c00] 05:52:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:52:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1587ms 05:52:55 INFO - PROCESS | 17853 | 1461156775846 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:52:55 INFO - PROCESS | 17853 | 1461156775857 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:52:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:52:55 INFO - PROCESS | 17853 | 1461156775861 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:52:55 INFO - PROCESS | 17853 | 1461156775867 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 17853 | 1461156775871 Marionette TRACE conn3 <- [1,3098,null,{}] 05:52:55 INFO - PROCESS | 17853 | 1461156775876 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 17853 | 1461156776123 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:52:56 INFO - PROCESS | 17853 | 1461156776404 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63978b800 == 183 [pid = 17853] [id = 784] 05:52:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 144 (0x7fc634e87400) [pid = 17853] [serial = 2351] [outer = (nil)] 05:52:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 145 (0x7fc635aaf400) [pid = 17853] [serial = 2352] [outer = 0x7fc634e87400] 05:52:56 INFO - PROCESS | 17853 | 1461156776485 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 17853 | ++DOMWINDOW == 146 (0x7fc635b46400) [pid = 17853] [serial = 2353] [outer = 0x7fc634e87400] 05:52:57 INFO - PROCESS | 17853 | 1461156777280 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:52:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:52:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:52:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1437ms 05:52:57 INFO - PROCESS | 17853 | 1461156777306 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 17853 | 1461156777310 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:52:57 INFO - PROCESS | 17853 | 1461156777316 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 17853 | 1461156777319 Marionette TRACE conn3 <- [1,3102,null,{}] 05:52:57 INFO - PROCESS | 17853 | 1461156777325 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 17853 | 1461156777596 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:52:57 INFO - PROCESS | 17853 | 1461156777856 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63c074800 == 184 [pid = 17853] [id = 785] 05:52:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 147 (0x7fc63579f800) [pid = 17853] [serial = 2354] [outer = (nil)] 05:52:57 INFO - PROCESS | 17853 | ++DOMWINDOW == 148 (0x7fc636076000) [pid = 17853] [serial = 2355] [outer = 0x7fc63579f800] 05:52:57 INFO - PROCESS | 17853 | 1461156777935 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 17853 | ++DOMWINDOW == 149 (0x7fc636dec400) [pid = 17853] [serial = 2356] [outer = 0x7fc63579f800] 05:52:58 INFO - PROCESS | 17853 | 1461156778736 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:52:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:52:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1433ms 05:52:58 INFO - PROCESS | 17853 | 1461156778750 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 17853 | 1461156778753 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:52:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:52:58 INFO - PROCESS | 17853 | 1461156778760 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 17853 | 1461156778763 Marionette TRACE conn3 <- [1,3106,null,{}] 05:52:58 INFO - PROCESS | 17853 | 1461156778769 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 17853 | 1461156779073 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:52:59 INFO - PROCESS | 17853 | 1461156779345 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc63fe0e800 == 185 [pid = 17853] [id = 786] 05:52:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 150 (0x7fc635a4a800) [pid = 17853] [serial = 2357] [outer = (nil)] 05:52:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 151 (0x7fc63858ac00) [pid = 17853] [serial = 2358] [outer = 0x7fc635a4a800] 05:52:59 INFO - PROCESS | 17853 | 1461156779436 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 17853 | ++DOMWINDOW == 152 (0x7fc639220000) [pid = 17853] [serial = 2359] [outer = 0x7fc635a4a800] 05:53:00 INFO - PROCESS | 17853 | 1461156780251 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:53:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1530ms 05:53:00 INFO - PROCESS | 17853 | 1461156780293 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 17853 | 1461156780298 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:53:00 INFO - PROCESS | 17853 | 1461156780308 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 17853 | 1461156780311 Marionette TRACE conn3 <- [1,3110,null,{}] 05:53:00 INFO - PROCESS | 17853 | 1461156780371 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 17853 | 1461156780740 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:53:01 INFO - PROCESS | 17853 | 1461156781118 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc641349800 == 186 [pid = 17853] [id = 787] 05:53:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 153 (0x7fc635aaec00) [pid = 17853] [serial = 2360] [outer = (nil)] 05:53:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 154 (0x7fc639470c00) [pid = 17853] [serial = 2361] [outer = 0x7fc635aaec00] 05:53:01 INFO - PROCESS | 17853 | 1461156781197 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 17853 | ++DOMWINDOW == 155 (0x7fc639643800) [pid = 17853] [serial = 2362] [outer = 0x7fc635aaec00] 05:53:01 INFO - PROCESS | 17853 | 1461156781974 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:53:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:53:02 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 05:53:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:53:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1734ms 05:53:02 INFO - PROCESS | 17853 | 1461156782042 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 17853 | 1461156782046 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:53:02 INFO - PROCESS | 17853 | 1461156782052 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 17853 | 1461156782055 Marionette TRACE conn3 <- [1,3114,null,{}] 05:53:02 INFO - PROCESS | 17853 | 1461156782060 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 17853 | 1461156782304 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:53:02 INFO - PROCESS | 17853 | 1461156782594 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c1bfd7df-4b5c-47b5-8d9b-14841d288eaa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 17853 | ++DOCSHELL 0x7fc64164c000 == 187 [pid = 17853] [id = 788] 05:53:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 156 (0x7fc636e5f400) [pid = 17853] [serial = 2363] [outer = (nil)] 05:53:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 157 (0x7fc6396f3c00) [pid = 17853] [serial = 2364] [outer = 0x7fc636e5f400] 05:53:02 INFO - PROCESS | 17853 | 1461156782678 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 17853 | ++DOMWINDOW == 158 (0x7fc63aac2000) [pid = 17853] [serial = 2365] [outer = 0x7fc636e5f400] 05:53:03 INFO - PROCESS | 17853 | 1461156783494 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:53:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:53:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1481ms 05:53:03 INFO - PROCESS | 17853 | 1461156783535 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 17853 | 1461156783539 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:53:04 WARNING - u'runner_teardown' () 05:53:04 INFO - No more tests 05:53:04 INFO - Got 0 unexpected results 05:53:04 INFO - SUITE-END | took 1256s 05:53:04 INFO - Closing logging queue 05:53:04 INFO - queue closed 05:53:05 INFO - Return code: 0 05:53:05 WARNING - # TBPL SUCCESS # 05:53:05 INFO - Running post-action listener: _resource_record_post_action 05:53:05 INFO - Running post-run listener: _resource_record_post_run 05:53:06 INFO - Total resource usage - Wall time: 1293s; CPU: 98.0%; Read bytes: 5636096; Write bytes: 970633216; Read time: 176; Write time: 307396 05:53:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:53:06 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 51458048; Read time: 0; Write time: 46608 05:53:06 INFO - run-tests - Wall time: 1261s; CPU: 98.0%; Read bytes: 5636096; Write bytes: 918638592; Read time: 176; Write time: 260744 05:53:06 INFO - Running post-run listener: _upload_blobber_files 05:53:06 INFO - Blob upload gear active. 05:53:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:53:06 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 05:53:06 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:53:06 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:53:06 INFO - (blobuploader) - INFO - Open directory for files ... 05:53:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:53:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:53:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:53:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:53:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:53:07 INFO - (blobuploader) - INFO - Done attempting. 05:53:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:53:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:53:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:53:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:53:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:53:08 INFO - (blobuploader) - INFO - Done attempting. 05:53:08 INFO - (blobuploader) - INFO - Iteration through files over. 05:53:08 INFO - Return code: 0 05:53:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:53:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:53:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de914768463f91bdeadbcfaf9f97c26f29da7327356e12e98de0e11c6ed4ac8c8831ab48e7f2b41f7670aa5b01b0b99a000ed429a2b1e0385fc9d28f6afa6084", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b8a3a2378eac61bd5b3e61ff5361117d6390a7d81ca0b58188b6e7c02b03e076f62055c4035bfb9baf08cdef25a502b2e5f33244fcbb17a3b9e167c9e31a38e9"} 05:53:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:53:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:53:08 INFO - Contents: 05:53:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de914768463f91bdeadbcfaf9f97c26f29da7327356e12e98de0e11c6ed4ac8c8831ab48e7f2b41f7670aa5b01b0b99a000ed429a2b1e0385fc9d28f6afa6084", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b8a3a2378eac61bd5b3e61ff5361117d6390a7d81ca0b58188b6e7c02b03e076f62055c4035bfb9baf08cdef25a502b2e5f33244fcbb17a3b9e167c9e31a38e9"} 05:53:08 INFO - Running post-run listener: copy_logs_to_upload_dir 05:53:08 INFO - Copying logs to upload dir... 05:53:08 INFO - mkdir: /builds/slave/test/build/upload/logs 05:53:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1381.705744 ========= master_lag: 11.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 13 secs) (at 2016-04-20 05:53:18.458958) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 05:53:18.470764) ========= 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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de914768463f91bdeadbcfaf9f97c26f29da7327356e12e98de0e11c6ed4ac8c8831ab48e7f2b41f7670aa5b01b0b99a000ed429a2b1e0385fc9d28f6afa6084", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b8a3a2378eac61bd5b3e61ff5361117d6390a7d81ca0b58188b6e7c02b03e076f62055c4035bfb9baf08cdef25a502b2e5f33244fcbb17a3b9e167c9e31a38e9"} build_url:https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039990 build_url: 'https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/de914768463f91bdeadbcfaf9f97c26f29da7327356e12e98de0e11c6ed4ac8c8831ab48e7f2b41f7670aa5b01b0b99a000ed429a2b1e0385fc9d28f6afa6084", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b8a3a2378eac61bd5b3e61ff5361117d6390a7d81ca0b58188b6e7c02b03e076f62055c4035bfb9baf08cdef25a502b2e5f33244fcbb17a3b9e167c9e31a38e9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/D7x7VKlVT0aV0o6w858xdA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.64 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 05:53:19.148522) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:53:19.148999) ========= 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-1461154940.743105-476629833 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025995 ========= master_lag: 0.31 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:53:19.482898) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 05:53:19.483395) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 05:53:19.490260) ========= ========= Total master_lag: 28.32 =========